diff --git a/app/src/layout/dock/Files.ts b/app/src/layout/dock/Files.ts index 71cc0ade6..699e5eaff 100644 --- a/app/src/layout/dock/Files.ts +++ b/app/src/layout/dock/Files.ts @@ -760,6 +760,11 @@ export class Files extends Model { const removeElement = this.closeElement.querySelector(`li[data-url="${data.data.box}"]`); if (removeElement) { removeElement.remove(); + const counterElement = this.closeElement.querySelector(".counter"); + counterElement.textContent = (parseInt(counterElement.textContent) - 1).toString(); + if (counterElement.textContent === "0") { + counterElement.classList.add("fn__none"); + } } } return; diff --git a/app/src/menus/onGetnotebookconf.ts b/app/src/menus/onGetnotebookconf.ts index 85d255f02..465b33967 100644 --- a/app/src/menus/onGetnotebookconf.ts +++ b/app/src/menus/onGetnotebookconf.ts @@ -38,7 +38,7 @@ export const genNotebookOption = (id: string, notebookId?: string) => { export const onGetnotebookconf = (data: INotebookConf) => { const titleHTML = `
${escapeHtml(data.name)}
-
`; +`; const contentHTML = `
${window.siyuan.languages.fileTree12} diff --git a/app/src/mobile/dock/MobileFiles.ts b/app/src/mobile/dock/MobileFiles.ts index dd7f79620..5b658165d 100644 --- a/app/src/mobile/dock/MobileFiles.ts +++ b/app/src/mobile/dock/MobileFiles.ts @@ -427,6 +427,11 @@ export class MobileFiles extends Model { const removeElement = this.closeElement.querySelector(`li[data-url="${data.data.box}"]`); if (removeElement) { removeElement.remove(); + const counterElement = this.closeElement.querySelector(".counter"); + counterElement.textContent = (parseInt(counterElement.textContent) - 1).toString(); + if (counterElement.textContent === "0") { + counterElement.classList.add("fn__none"); + } } } return;