From 468bd829f2b07d4666392d2f88deef4373b7c2ce Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Wed, 24 Apr 2019 17:30:23 +0200 Subject: [PATCH] Add `passive: false` to the `wheel` event listener, to work-around broken default behaviour in Chrome 73 and above (issue 10761) Let's try this, since it doesn't appear to break scrolling/zooming in IE11. --- web/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/app.js b/web/app.js index d000b2469..046d23002 100644 --- a/web/app.js +++ b/web/app.js @@ -1399,7 +1399,7 @@ let PDFViewerApplication = { }; window.addEventListener('visibilitychange', webViewerVisibilityChange); - window.addEventListener('wheel', webViewerWheel); + window.addEventListener('wheel', webViewerWheel, { passive: false, }); window.addEventListener('click', webViewerClick); window.addEventListener('keydown', webViewerKeyDown); window.addEventListener('resize', _boundEvents.windowResize);