This commit is contained in:
Daniel 2025-08-22 00:28:37 +08:00
parent e3df9ab316
commit c2ac34942b
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -1846,9 +1846,19 @@ func genAttrViewGroups(view *av.View, attrView *av.AttributeView) {
} }
} }
if 1 > len(groupItemsMap[groupValueDefault]) && av.KeyTypeCheckbox != groupKey.Type { if av.KeyTypeCheckbox != groupKey.Type {
// 始终保留默认分组 https://github.com/siyuan-note/siyuan/issues/15587 if 1 > len(groupItemsMap[groupValueDefault]) {
groupItemsMap[groupValueDefault] = []av.Item{} // 始终保留默认分组 https://github.com/siyuan-note/siyuan/issues/15587
groupItemsMap[groupValueDefault] = []av.Item{}
}
} else {
// 对于复选框分组,空白分组表示未选中状态,始终保留 https://github.com/siyuan-note/siyuan/issues/15650
if nil == groupItemsMap[""] {
groupItemsMap[""] = []av.Item{}
}
if nil == groupItemsMap["√"] {
groupItemsMap["√"] = []av.Item{}
}
} }
for groupValue, groupItems := range groupItemsMap { for groupValue, groupItems := range groupItemsMap {