0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-09 00:10:11 -05:00

🐛 Fix masks in layout flex

This commit is contained in:
alonso.torres 2022-12-02 09:32:57 +01:00 committed by Alonso Torres
parent e53e715861
commit e43fc0feb0

View file

@ -147,6 +147,9 @@
children (cph/get-immediate-children objects shape-id)]
(cond
(cph/mask-shape? shape)
(get-group-bounds objects bounds modif-tree (-> children first))
(cph/group-shape? shape)
(let [;; Transform here to then calculate the bounds relative to the transform
current-bounds
@ -159,9 +162,6 @@
(mapv #(get-group-bounds objects bounds modif-tree %)))]
(gpo/merge-parent-coords-bounds children-bounds current-bounds))
(cph/mask-shape? shape)
(get-group-bounds objects bounds modif-tree (-> children first))
:else
(cond-> @(get bounds shape-id)
(not (ctm/empty? modifiers))