mirror of
https://github.com/penpot/penpot.git
synced 2025-02-15 11:38:24 -05:00
🐛 Fix guides inside frames issues
This commit is contained in:
parent
dcf95a7502
commit
d4360be96e
3 changed files with 8 additions and 7 deletions
|
@ -79,7 +79,7 @@
|
|||
build-move-event
|
||||
(fn [guide]
|
||||
(let [frame (get objects (:frame-id guide))
|
||||
frame' (gsh/transform-shape (get object-modifiers (:frame-id guide)))
|
||||
frame' (gsh/transform-shape frame (get-in object-modifiers [(:frame-id guide) :modifiers]))
|
||||
|
||||
moved (gpt/to-vec (gpt/point (:x frame) (:y frame))
|
||||
(gpt/point (:x frame') (:y frame')))
|
||||
|
|
|
@ -437,7 +437,8 @@
|
|||
{:zoom zoom
|
||||
:vbox vbox
|
||||
:hover-frame frame-parent
|
||||
:disabled-guides? disabled-guides?}])
|
||||
:disabled-guides? disabled-guides?
|
||||
:modifiers modifiers}])
|
||||
|
||||
;; DEBUG LAYOUT DROP-ZONES
|
||||
(when (debug? :layout-drop-zones)
|
||||
|
|
|
@ -485,7 +485,7 @@
|
|||
:guide current
|
||||
:vbox vbox
|
||||
:zoom zoom
|
||||
:frame-modifier (get modifiers (:frame-id current))
|
||||
:frame-modifier (get-in modifiers [(:frame-id current) :modifiers])
|
||||
:get-hover-frame get-hover-frame
|
||||
:on-guide-change on-guide-change
|
||||
:disabled-guides? disabled-guides?}]))]))
|
||||
|
|
Loading…
Add table
Reference in a new issue