Improve analog mouse wheel detection and normalize event.wheelDelta for Safari

This commit is contained in:
Gregers Gram Rygg
2012-05-29 13:26:27 +02:00
parent a1dff8ad9b
commit 50d24d7756
2 changed files with 24 additions and 8 deletions
+2 -1
View File
@@ -108,7 +108,8 @@
var activated = handler.activate();
var delta = 120;
if (window.opera && window.opera.version() < 9.2) delta = -delta;
if (window.opera && window.opera.version() < 9.2) { delta = -delta; }
if (OpenLayers.BROWSER_NAME === "safari") delta = delta / 10;
handler.onWheelEvent({'target':map.layers[0].div, wheelDelta: delta});
handler.onWheelEvent({'target':map.layers[0].div, wheelDelta: delta});
t.delay_call(1, function() {