Ver código fonte

fix: check for ctrl key when wheel event triggered to only disable zooming (#5459)

* fix: check for ctrl key when wheel event triggered to only disable zooming

* remove newline
Aakansha Doshi 2 anos atrás
pai
commit
6e0ac52a64
1 arquivos alterados com 2 adições e 2 exclusões
  1. 2 2
      src/components/App.tsx

+ 2 - 2
src/components/App.tsx

@@ -1959,9 +1959,9 @@ class App extends React.Component<AppProps, AppState> {
     },
   );
 
-  private onWheel = withBatchedUpdates((event: MouseEvent) => {
+  private onWheel = withBatchedUpdates((event: WheelEvent) => {
     // prevent browser pinch zoom on DOM elements
-    if (!(event.target instanceof HTMLCanvasElement)) {
+    if (!(event.target instanceof HTMLCanvasElement) && event.ctrlKey) {
       event.preventDefault();
     }
   });