From ba4c3d4416a8e6bc9b76de0f8affabd02c194bd0 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Thu, 3 Apr 2025 16:04:02 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/14501 --- app/src/protyle/ui/hideElements.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/protyle/ui/hideElements.ts b/app/src/protyle/ui/hideElements.ts index d80e13b41..92b302b8a 100644 --- a/app/src/protyle/ui/hideElements.ts +++ b/app/src/protyle/ui/hideElements.ts @@ -4,9 +4,9 @@ import {getAllEditor} from "../../layout/getAll"; export const hideElements = (panels: string[], protyle?: IProtyle, focusHide = false) => { if (!protyle) { if (panels.includes("dialog")) { - for (let i = 0; i < window.siyuan.dialogs.length; i++) { + const dialogLength = window.siyuan.dialogs.length; + for (let i = 0; i < dialogLength; i++) { window.siyuan.dialogs[i].destroy(); - i--; } } return;