diff --git a/Services/QuickActionsService.ts b/Services/QuickActionsService.ts index 1b8bd86..9db4cc3 100644 --- a/Services/QuickActionsService.ts +++ b/Services/QuickActionsService.ts @@ -161,7 +161,8 @@ export class QuickActionsService { private injectToolbarButton() { const actionsView = this.workSpaceService.getViewActionsView(); - if (!actionsView || actionsView.querySelector(".vault-keeper-ai-actions")) { + const view = this.workSpaceService.getActiveViewOfType(MarkdownView); + if (!actionsView || !view || actionsView.querySelector(".vault-keeper-ai-actions")) { return; } const button = createEl("button", { cls: "clickable-icon view-action vault-keeper-ai-actions" });