mirror of https://github.com/logseq/logseq
Revert "feat(pdf): add zoom via touchpad (#10435)"
This reverts commit 89cd619a34
.
pull/10426/head^2
0.9.20
parent
77d92f4d08
commit
43c8e1cb38
|
@ -464,38 +464,6 @@
|
|||
(set-end! (calc-coords! (.-pageX e) (.-pageY e))))
|
||||
[])]
|
||||
|
||||
|
||||
(let [zoom-viewer!
|
||||
(rum/use-callback
|
||||
(util/debounce
|
||||
5 (fn [delta]
|
||||
(if (> delta 0)
|
||||
((partial pdf-utils/zoom-out-viewer viewer))
|
||||
((partial pdf-utils/zoom-in-viewer viewer)))
|
||||
)
|
||||
)
|
||||
[viewer])]
|
||||
|
||||
;; zoom using touchpad
|
||||
(rum/use-effect!
|
||||
(fn []
|
||||
(when-let [^js/HTMLElement root cnt-el]
|
||||
(let [fn-wheel (fn [^js/WheelEvent e]
|
||||
(let [delta (or (.-deltaY e) (.-detail e) (.-wheelDelta e))]
|
||||
;; to exclude horizontal scrolling
|
||||
(when (not (integer? delta))
|
||||
(p/do! (zoom-viewer! delta))
|
||||
))
|
||||
)]
|
||||
(doto root
|
||||
(.addEventListener "wheel" fn-wheel))
|
||||
|
||||
;; destroy
|
||||
#(doto root
|
||||
(.removeEventListener "wheel" fn-wheel)))))
|
||||
[zoom-viewer!])
|
||||
)
|
||||
|
||||
(rum/use-effect!
|
||||
(fn []
|
||||
(when-let [^js/HTMLElement root cnt-el]
|
||||
|
|
Loading…
Reference in New Issue