🎨 Hide the "Closed notebooks" element if no notebooks exist (#14982)

fix #13887 Point 1
This commit is contained in:
Jeffrey Chen 2025-06-07 13:26:27 +08:00 committed by GitHub
parent 4b17a29244
commit 2eb679a803
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 10 additions and 0 deletions

View file

@ -859,8 +859,10 @@ data-type="navigation-root" data-path="/">
counterElement.textContent = closeCounter.toString();
if (closeCounter) {
counterElement.classList.remove("fn__none");
counterElement.parentElement.parentElement.classList.remove("fn__none");
} else {
counterElement.classList.add("fn__none");
counterElement.parentElement.parentElement.classList.add("fn__none");
}
window.siyuan.storage[Constants.LOCAL_FILESPATHS].forEach((item: IFilesPath) => {
item.openPaths.forEach((openPath) => {
@ -900,6 +902,7 @@ data-type="navigation-root" data-path="/">
const counterElement = this.closeElement.querySelector(".counter");
counterElement.textContent = (parseInt(counterElement.textContent) + 1).toString();
counterElement.classList.remove("fn__none");
counterElement.parentElement.parentElement.classList.remove("fn__none");
}
}
});
@ -911,6 +914,7 @@ data-type="navigation-root" data-path="/">
counterElement.textContent = (parseInt(counterElement.textContent) - 1).toString();
if (counterElement.textContent === "0") {
counterElement.classList.add("fn__none");
counterElement.parentElement.parentElement.classList.add("fn__none");
}
}
}
@ -955,6 +959,7 @@ data-type="navigation-root" data-path="/">
counterElement.textContent = (parseInt(counterElement.textContent) - 1).toString();
if (counterElement.textContent === "0") {
counterElement.classList.add("fn__none");
counterElement.parentElement.parentElement.classList.add("fn__none");
}
liElement.remove();
}