mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-16 22:50:13 +01: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
1 changed files with 9 additions and 1 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue