diff options
Diffstat (limited to 'src/svgpan.js')
-rw-r--r-- | src/svgpan.js | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/src/svgpan.js b/src/svgpan.js index da381fd..7c0c916 100644 --- a/src/svgpan.js +++ b/src/svgpan.js @@ -173,30 +173,15 @@ function handleMouseWheel(evt) if (state!='pan') { - var delta; - - if(evt.wheelDelta) + if (evt.wheelDelta) { - if (window.opera) - { - delta = evt.wheelDelta / 720; // Opera - } - else if (navigator.userAgent.toLowerCase().indexOf('chrome') > -1 || - navigator.appVersion.indexOf("MSIE") != -1) - { - delta = evt.wheelDelta / 7200; // Chrome/IE9 - } - else - { - delta = evt.wheelDelta / 72000; // Safari - } + delta = evt.wheelDelta / 7200; // Opera/Chrome/IE9/Safari } else { delta = evt.detail / -180; // Mozilla } - var svgDoc = evt.target.ownerDocument; var g = svgDoc.getElementById("viewport"); var p = getEventPoint(evt); |