From 6994eca4b9849218c75cab37c7d6863c40888743 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 19 Jun 2024 09:51:50 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E7=A7=BB=E9=99=A4=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E5=90=8E=EF=BC=8C=E7=AC=94=E8=AE=B0=E6=9C=AC=E4=B8=BA=E7=A9=BA?= =?UTF-8?q?=EF=BC=8C=E4=B8=8D=E9=9A=90=E8=97=8F=E5=B1=95=E5=BC=80=E7=AE=AD?= =?UTF-8?q?=E5=A4=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/layout/dock/Files.ts | 4 +++- app/src/mobile/dock/MobileFiles.ts | 6 ++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/layout/dock/Files.ts b/app/src/layout/dock/Files.ts index 9aba4e4c2..71cc0ade6 100644 --- a/app/src/layout/dock/Files.ts +++ b/app/src/layout/dock/Files.ts @@ -777,7 +777,9 @@ export class Files extends Model { if (parentElement) { const iconElement = parentElement.querySelector("svg"); iconElement.classList.remove("b3-list-item__arrow--open"); - iconElement.parentElement.classList.add("fn__hidden"); + if (parentElement.dataset.type !== "navigation-root") { + iconElement.parentElement.classList.add("fn__hidden"); + } const emojiElement = iconElement.parentElement.nextElementSibling; if (emojiElement.innerHTML === unicode2Emoji(Constants.SIYUAN_IMAGE_FOLDER)) { emojiElement.innerHTML = unicode2Emoji(Constants.SIYUAN_IMAGE_FILE); diff --git a/app/src/mobile/dock/MobileFiles.ts b/app/src/mobile/dock/MobileFiles.ts index 28b8b04b9..dd7f79620 100644 --- a/app/src/mobile/dock/MobileFiles.ts +++ b/app/src/mobile/dock/MobileFiles.ts @@ -197,7 +197,7 @@ export class MobileFiles extends Model { newFile({ app, notebookId, - currentPath:pathString, + currentPath: pathString, useSavePath: false }); } else if (type === "more-root") { @@ -444,7 +444,9 @@ export class MobileFiles extends Model { if (parentElement) { const iconElement = parentElement.querySelector("svg"); iconElement.classList.remove("b3-list-item__arrow--open"); - iconElement.parentElement.classList.add("fn__hidden"); + if (parentElement.dataset.type !== "navigation-root") { + iconElement.parentElement.classList.add("fn__hidden"); + } const emojiElement = iconElement.parentElement.nextElementSibling; if (emojiElement.innerHTML === unicode2Emoji(Constants.SIYUAN_IMAGE_FOLDER)) { emojiElement.innerHTML = unicode2Emoji(Constants.SIYUAN_IMAGE_FILE);