From 8f0346472649593ddb3da5e1118826f98e09dba4 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 6 Jul 2024 10:29:26 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/11889 --- app/src/editor/rename.ts | 2 ++ app/src/layout/Tab.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/editor/rename.ts b/app/src/editor/rename.ts index edf6fb8c0..19dad2cd8 100644 --- a/app/src/editor/rename.ts +++ b/app/src/editor/rename.ts @@ -137,12 +137,14 @@ export const renameAsset = (assetPath: string) => { fetchPost("/api/asset/renameAsset", {oldPath: assetPath, newName: inputElement.value}, (response) => { getAllModels().asset.forEach(item => { if (item.path === assetPath) { + item.path = response.data.newPath; item.parent.updateTitle(getDisplayName(response.data.newPath)); } }); getAllEditor().forEach(item => { item.reload(false); }); + dialog.destroy(); }); }); }; diff --git a/app/src/layout/Tab.ts b/app/src/layout/Tab.ts index 9aacd94a3..8bc41cd67 100644 --- a/app/src/layout/Tab.ts +++ b/app/src/layout/Tab.ts @@ -67,7 +67,7 @@ export class Tab { this.headElement.setAttribute("aria-label", escapeGreat(response.data)); }); } else { - this.headElement.setAttribute("aria-label", escapeGreat(options.title)); + this.headElement.setAttribute("aria-label", escapeGreat(this.title)); } }); this.headElement.addEventListener("dragstart", (event: DragEvent & { target: HTMLElement }) => {