From 5ebf8b994831890a26c718413048f016569aed61 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Mon, 1 Dec 2025 10:01:45 +0800 Subject: [PATCH] :art: Improve av grouping https://github.com/siyuan-note/siyuan/issues/16473 Signed-off-by: Daniel <845765@qq.com> --- kernel/model/attribute_view.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/kernel/model/attribute_view.go b/kernel/model/attribute_view.go index d3fe1fb99..5fd975582 100644 --- a/kernel/model/attribute_view.go +++ b/kernel/model/attribute_view.go @@ -817,9 +817,11 @@ func ChangeAttrViewLayout(blockID, avID string, newLayout av.LayoutType) (err er } } - preferredGroupKey := getKanbanPreferredGroupKey(attrView) - group := &av.ViewGroup{Field: preferredGroupKey.ID} - setAttributeViewGroup(attrView, view, group) + if !view.IsGroupView() { + preferredGroupKey := getKanbanPreferredGroupKey(attrView) + group := &av.ViewGroup{Field: preferredGroupKey.ID} + setAttributeViewGroup(attrView, view, group) + } } blockIDs := treenode.GetMirrorAttrViewBlockIDs(avID)