From 3d0068f3fbc0ac5617c4c147587b6db3c7c20e5c Mon Sep 17 00:00:00 2001 From: Vanessa Date: Wed, 6 Aug 2025 10:04:17 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/15429 --- app/src/protyle/render/av/groups.ts | 8 ++++---- app/src/protyle/render/av/openMenuPanel.ts | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/protyle/render/av/groups.ts b/app/src/protyle/render/av/groups.ts index 00ec6aa91..88c546fd1 100644 --- a/app/src/protyle/render/av/groups.ts +++ b/app/src/protyle/render/av/groups.ts @@ -183,9 +183,9 @@ export const getGroupsHTML = (columns: IAVColumn[], view: IAVView) => { column = columns.find(item => item.id === view.group.field); if (view.groups?.length > 0) { const disabledDrag = ["created", "date", "created", "updated"].includes(column.type); - let showCount = 0 + let showCount = 0; view.groups.forEach(item => { - if (!item.groupHidden) { + if (item.groupHidden === 0) { showCount++; } groupHTML += `` + groupHTML; } diff --git a/app/src/protyle/render/av/openMenuPanel.ts b/app/src/protyle/render/av/openMenuPanel.ts index 52b520212..58b657c7f 100644 --- a/app/src/protyle/render/av/openMenuPanel.ts +++ b/app/src/protyle/render/av/openMenuPanel.ts @@ -1587,7 +1587,7 @@ export const openMenuPanel = (options: { `; data.view.groups.forEach((item) => { item.groupHidden = isShow ? 2 : 0; - target.parentElement.querySelector(`.b3-menu__item[data-id="${item.id}"] .b3-menu__action use`)?.setAttribute("xlink:href", `iconEye${isShow ? "" : "off"}`); + target.parentElement.parentElement.querySelector(`.b3-menu__item[data-id="${item.id}"] .b3-menu__action use`)?.setAttribute("xlink:href", `#iconEye${isShow ? "off" : ""}`); }); transaction(options.protyle, [{ action: "hideAttrViewAllGroups",