From d1ddf50f9434abcb0d25626bb3522c64eaeb9866 Mon Sep 17 00:00:00 2001 From: liyachen Date: Sat, 18 Jul 2026 21:31:16 -0400 Subject: [PATCH] fix: address plugin review errors (await revealLeaf, replace inline styles with CSS class) --- src/main.ts | 2 +- src/settings.ts | 4 +--- styles.css | 5 +++++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main.ts b/src/main.ts index 376833a..a772c9c 100644 --- a/src/main.ts +++ b/src/main.ts @@ -29,7 +29,7 @@ export default class VaultAutopilotPlugin extends Plugin { async activateGallery(): Promise { const existing = this.app.workspace.getLeavesOfType(GALLERY_VIEW_TYPE)[0]; - if (existing) { this.app.workspace.revealLeaf(existing); return; } + if (existing) { await this.app.workspace.revealLeaf(existing); return; } const leaf = this.app.workspace.getLeaf(true); await leaf.setViewState({ type: GALLERY_VIEW_TYPE, active: true }); } diff --git a/src/settings.ts b/src/settings.ts index fbc3019..88c9592 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -281,9 +281,7 @@ export class VaultAutopilotSettingTab extends PluginSettingTab { this.display(); })); } - const stateEl = setting.infoEl.createDiv(); - stateEl.style.fontSize = '12px'; - stateEl.style.marginTop = '4px'; + const stateEl = setting.infoEl.createDiv({ cls: 'vault-autopilot-sop-state' }); sopStateEls[row.mode] = stateEl; } refreshSopStates(); diff --git a/styles.css b/styles.css index bc24811..8c1c0d9 100644 --- a/styles.css +++ b/styles.css @@ -78,3 +78,8 @@ aspect-ratio: 16 / 9 !important; height: auto !important; } + +.vault-autopilot-sop-state { + font-size: 12px; + margin-top: 4px; +}