🎨 Database table view supports inserting columns in the middle https://github.com/siyuan-note/siyuan/issues/9993
This commit is contained in:
parent
37919252ec
commit
1448827704
1 changed files with 5 additions and 0 deletions
|
@ -1923,6 +1923,11 @@ func addAttributeViewColumn(operation *Operation) (err error) {
|
|||
for _, view := range attrView.Views {
|
||||
switch view.LayoutType {
|
||||
case av.LayoutTypeTable:
|
||||
if "" == operation.PreviousID {
|
||||
view.Table.Columns = append([]*av.ViewTableColumn{{ID: key.ID}}, view.Table.Columns...)
|
||||
break
|
||||
}
|
||||
|
||||
added := false
|
||||
for i, column := range view.Table.Columns {
|
||||
if column.ID == operation.PreviousID {
|
||||
|
|
Loading…
Add table
Reference in a new issue