mirror of
https://github.com/penpot/penpot.git
synced 2026-04-26 11:48:28 +00:00
🐛 Fix streaming of panning events
This commit is contained in:
parent
defe6ff7f8
commit
b03df6422f
@ -157,6 +157,8 @@
|
||||
(rx/filter mse/pointer-event?)
|
||||
(rx/filter #(= :delta (:source %)))
|
||||
(rx/take-until stopper)
|
||||
;; Some events are executed in synchronous way like panning with backspace pressed
|
||||
(rx/observe-on :af)
|
||||
(rx/map (fn [event]
|
||||
(let [delta (dm/get-prop event :pt)]
|
||||
(update-viewport-position {:x #(- % (/ (:x delta) zoom))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user