🐛 Set proper shape ordering on layers sidebar.

This commit is contained in:
Andrey Antukh 2020-04-07 19:53:59 +02:00
parent 6df2f20127
commit 58b14cda3d

View file

@ -177,7 +177,7 @@
i/arrow-slide])] i/arrow-slide])]
(when (and (:shapes item) (not collapsed?)) (when (and (:shapes item) (not collapsed?))
[:ul.element-children [:ul.element-children
(for [[index id] (d/enumerate (:shapes item))] (for [[index id] (reverse (d/enumerate (:shapes item)))]
(when-let [item (get objects id)] (when-let [item (get objects id)]
[:& layer-item [:& layer-item
{:item item {:item item
@ -194,7 +194,7 @@
objects (:objects data) objects (:objects data)
root (get objects uuid/zero)] root (get objects uuid/zero)]
[:ul.element-list [:ul.element-list
(for [[index id] (d/enumerate (reverse (:shapes root)))] (for [[index id] (reverse (d/enumerate (:shapes root)))]
(let [item (get objects id)] (let [item (get objects id)]
[:& layer-item [:& layer-item
{:item item {:item item