From cb650b70cb8e9ea0fee5941a017661f054ba6ccd Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Mon, 4 Aug 2025 19:27:47 +0300 Subject: [PATCH] fix(react/dialogs): autocomplete not displayed if list is empty --- apps/client/src/widgets/dialogs/jump_to_note.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/apps/client/src/widgets/dialogs/jump_to_note.tsx b/apps/client/src/widgets/dialogs/jump_to_note.tsx index 5ab28b8c5..8d6c687e1 100644 --- a/apps/client/src/widgets/dialogs/jump_to_note.tsx +++ b/apps/client/src/widgets/dialogs/jump_to_note.tsx @@ -23,10 +23,6 @@ function JumpToNoteDialogComponent({ mode }: JumpToNoteDialogProps) { const [ isCommandMode, setIsCommandMode ] = useState(mode === "commands"); const [ text, setText ] = useState(isCommandMode ? "> " : ""); - console.log(`Got text '${text}'`); - - console.log("Rendering with mode:", mode, "isCommandMode:", isCommandMode); - useEffect(() => { setIsCommandMode(text.startsWith(">")); }, [ text ]); @@ -44,7 +40,10 @@ function JumpToNoteDialogComponent({ mode }: JumpToNoteDialogProps) { const $autoComplete = $(autocompleteRef.current); switch (mode) { case "last-search": - break; + // Fall-through if there is no text, in order to display the recent notes. + if (text) { + break; + } case "recent-notes": note_autocomplete.showRecentNotes($autoComplete); break;