mirror of
https://github.com/penpot/penpot.git
synced 2025-05-20 16:56:11 +02:00
Merge pull request #1822 from penpot/superalex-multiselected-elements-drag-problem-on-empty-areas
🐛 Multiselected elements drag problem on empty areas
This commit is contained in:
commit
59310cdd71
1 changed files with 2 additions and 5 deletions
|
@ -112,10 +112,7 @@
|
||||||
(when (and left-click?
|
(when (and left-click?
|
||||||
(not mod?)
|
(not mod?)
|
||||||
(not shift?)
|
(not shift?)
|
||||||
(not @space?)
|
(not @space?))
|
||||||
(or (not @hover)
|
|
||||||
(= :frame (:type @hover))
|
|
||||||
(some #(contains? selected %) @hover-ids)))
|
|
||||||
(dom/prevent-default bevent)
|
(dom/prevent-default bevent)
|
||||||
(dom/stop-propagation bevent)
|
(dom/stop-propagation bevent)
|
||||||
(st/emit! (dw/start-move-selected)))))))
|
(st/emit! (dw/start-move-selected)))))))
|
||||||
|
@ -258,7 +255,7 @@
|
||||||
;; We store this so in Firefox the middle button won't do a paste of the content
|
;; We store this so in Firefox the middle button won't do a paste of the content
|
||||||
(reset! disable-paste true)
|
(reset! disable-paste true)
|
||||||
(timers/schedule #(reset! disable-paste false)))
|
(timers/schedule #(reset! disable-paste false)))
|
||||||
|
|
||||||
(st/emit! (dw/finish-panning)
|
(st/emit! (dw/finish-panning)
|
||||||
(dw/finish-zooming))))))
|
(dw/finish-zooming))))))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue