🐛 Fix keep layout-item properties after swap

This commit is contained in:
alonso.torres 2024-01-18 12:45:48 +01:00
parent 800d35a42c
commit 4c7e565f6a
2 changed files with 25 additions and 16 deletions

View file

@ -83,18 +83,19 @@
:layout-grid-dir :layout-container
:layout-grid-rows :layout-container
:layout-grid-columns :layout-container
:layout-grid-cells :layout-container
:layout-item-margin :layout-item
:layout-item-margin-type :layout-item
:layout-item-h-sizing :layout-item
:layout-item-v-sizing :layout-item
:layout-item-max-h :layout-item
:layout-item-min-h :layout-item
:layout-item-max-w :layout-item
:layout-item-min-w :layout-item
:layout-item-align-self :layout-item})
:layout-grid-cells :layout-container})
(def swap-keep-attrs
[:layout-item-margin
:layout-item-margin-type
:layout-item-h-sizing
:layout-item-v-sizing
:layout-item-max-h
:layout-item-min-h
:layout-item-max-w
:layout-item-min-w
:layout-item-absolute
:layout-item-z-index])
(defn instance-root?
"Check if this shape is the head of a top instance."