From b2ec5892aaec04cf51fcceff372aaafd9859b251 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 12 Mar 2025 09:12:06 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/14337 --- app/src/util/pathName.ts | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/app/src/util/pathName.ts b/app/src/util/pathName.ts index 2193ed55b..4a2510a93 100644 --- a/app/src/util/pathName.ts +++ b/app/src/util/pathName.ts @@ -339,17 +339,16 @@ export const movePathTo = (cb: (toPath: string[], toNotebook: string[]) => void, inputEvent(event); }); inputElement.addEventListener("blur", () => { - if (!inputElement.value) { - return; - } - let list: string[] = window.siyuan.storage[Constants.LOCAL_MOVE_PATH].keys; - list.splice(0, 0, inputElement.value); - list = Array.from(new Set(list)); - if (list.length > window.siyuan.config.search.limit) { - list.splice(window.siyuan.config.search.limit, list.length - window.siyuan.config.search.limit); + if (inputElement.value) { + let list: string[] = window.siyuan.storage[Constants.LOCAL_MOVE_PATH].keys; + list.splice(0, 0, inputElement.value); + list = Array.from(new Set(list)); + if (list.length > window.siyuan.config.search.limit) { + list.splice(window.siyuan.config.search.limit, list.length - window.siyuan.config.search.limit); + } + window.siyuan.storage[Constants.LOCAL_MOVE_PATH].keys = list; } window.siyuan.storage[Constants.LOCAL_MOVE_PATH].k = inputElement.value; - window.siyuan.storage[Constants.LOCAL_MOVE_PATH].keys = list; setStorageVal(Constants.LOCAL_MOVE_PATH, window.siyuan.storage[Constants.LOCAL_MOVE_PATH]); }); const lineHeight = 28;