mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-20 16:40:13 +01:00
This commit is contained in:
parent
421323164e
commit
9dedb59db7
1 changed files with 6 additions and 1 deletions
|
|
@ -3257,6 +3257,11 @@ func AddAttributeViewKey(avID, keyID, keyName, keyType, keyIcon, previousKeyID s
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
currentView, err := attrView.GetCurrentView(attrView.ViewID)
|
||||||
|
if nil != err {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
keyTyp := av.KeyType(keyType)
|
keyTyp := av.KeyType(keyType)
|
||||||
switch keyTyp {
|
switch keyTyp {
|
||||||
case av.KeyTypeText, av.KeyTypeNumber, av.KeyTypeDate, av.KeyTypeSelect, av.KeyTypeMSelect, av.KeyTypeURL, av.KeyTypeEmail,
|
case av.KeyTypeText, av.KeyTypeNumber, av.KeyTypeDate, av.KeyTypeSelect, av.KeyTypeMSelect, av.KeyTypeURL, av.KeyTypeEmail,
|
||||||
|
|
@ -3273,7 +3278,7 @@ func AddAttributeViewKey(avID, keyID, keyName, keyType, keyIcon, previousKeyID s
|
||||||
for _, view := range attrView.Views {
|
for _, view := range attrView.Views {
|
||||||
if nil != view.Table {
|
if nil != view.Table {
|
||||||
if "" == previousKeyID {
|
if "" == previousKeyID {
|
||||||
if av.LayoutTypeGallery == view.LayoutType {
|
if av.LayoutTypeGallery == currentView.LayoutType {
|
||||||
// 如果当前视图是画廊视图则添加到最后
|
// 如果当前视图是画廊视图则添加到最后
|
||||||
view.Table.Columns = append(view.Table.Columns, &av.ViewTableColumn{ID: key.ID})
|
view.Table.Columns = append(view.Table.Columns, &av.ViewTableColumn{ID: key.ID})
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue