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;