mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-05-11 22:51:20 +08:00
🎨 Keep the width when duplicating database table view field https://github.com/siyuan-note/siyuan/issues/11552
This commit is contained in:
parent
dcb1237af3
commit
d993b624ee
@ -2217,7 +2217,15 @@ func duplicateAttributeViewKey(operation *Operation) (err error) {
|
|||||||
case av.LayoutTypeTable:
|
case av.LayoutTypeTable:
|
||||||
for i, column := range view.Table.Columns {
|
for i, column := range view.Table.Columns {
|
||||||
if column.ID == key.ID {
|
if column.ID == key.ID {
|
||||||
view.Table.Columns = append(view.Table.Columns[:i+1], append([]*av.ViewTableColumn{{ID: key.ID}}, view.Table.Columns[i+1:]...)...)
|
view.Table.Columns = append(view.Table.Columns[:i+1], append([]*av.ViewTableColumn{
|
||||||
|
{
|
||||||
|
ID: copyKey.ID,
|
||||||
|
Wrap: column.Wrap,
|
||||||
|
Hidden: column.Hidden,
|
||||||
|
Pin: column.Pin,
|
||||||
|
Width: column.Width,
|
||||||
|
},
|
||||||
|
}, view.Table.Columns[i+1:]...)...)
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user