From 033c16ca85e8658af5e4aad74f871b3a838ab40a Mon Sep 17 00:00:00 2001 From: Mark Salsbery <> Date: Tue, 16 Mar 2021 11:27:48 -0700 Subject: [PATCH] Remember to initialize new properties! Code cleanup... --- src/navigator.js | 12 ++++-------- src/openseadragon.js | 4 ++++ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/navigator.js b/src/navigator.js index e59e325a..d088c098 100644 --- a/src/navigator.js +++ b/src/navigator.js @@ -232,14 +232,10 @@ $.Navigator = function( options ){ releaseHandler: $.delegate( this, onCanvasRelease ), scrollHandler: $.delegate( this, onCanvasScroll ), preProcessEventHandler: function (eventInfo) { - switch (eventInfo.eventType) { - case 'wheel': - //don't scroll the page up and down if the user is scrolling - //in the navigator - eventInfo.preventDefault = true; - break; - default: - break; + if (eventInfo.eventType === 'wheel') { + //don't scroll the page up and down if the user is scrolling + //in the navigator + eventInfo.preventDefault = true; } } }); diff --git a/src/openseadragon.js b/src/openseadragon.js index c78948df..542a3abf 100644 --- a/src/openseadragon.js +++ b/src/openseadragon.js @@ -1144,6 +1144,7 @@ function OpenSeadragon( options ){ springStiffness: 6.5, animationTime: 1.2, gestureSettingsMouse: { + dragToPan: true, scrollToZoom: true, clickToZoom: true, dblClickToZoom: false, @@ -1155,6 +1156,7 @@ function OpenSeadragon( options ){ pinchRotate: false }, gestureSettingsTouch: { + dragToPan: true, scrollToZoom: false, clickToZoom: false, dblClickToZoom: true, @@ -1166,6 +1168,7 @@ function OpenSeadragon( options ){ pinchRotate: false }, gestureSettingsPen: { + dragToPan: true, scrollToZoom: false, clickToZoom: true, dblClickToZoom: false, @@ -1177,6 +1180,7 @@ function OpenSeadragon( options ){ pinchRotate: false }, gestureSettingsUnknown: { + dragToPan: true, scrollToZoom: false, clickToZoom: false, dblClickToZoom: true,