Browse Source

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 years ago
parent
commit
6e0ac52a64
1 changed files with 2 additions and 2 deletions
  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();
     }
   });