From 7f25b6f4b2f332894c520a3b85ea0b4fdffc06a0 Mon Sep 17 00:00:00 2001 From: windingwind <33902321+windingwind@users.noreply.github.com> Date: Fri, 26 Jul 2024 10:24:54 +0800 Subject: [PATCH] fix: cannot open empty note as tab --- src/modules/workspace/tab.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/workspace/tab.ts b/src/modules/workspace/tab.ts index 5b2af26..c3e7d38 100644 --- a/src/modules/workspace/tab.ts +++ b/src/modules/workspace/tab.ts @@ -20,7 +20,7 @@ export async function openWorkspaceTab( return currentTab.id; } // @ts-ignore fix uncaught error when called during startup - await waitUtilAsync(() => item._noteTitle); + await waitUtilAsync(() => typeof item._noteTitle === "string"); const { id, container } = Zotero_Tabs.add({ type: TAB_TYPE, title: item.getNoteTitle(),