Fix mousewheel support.
authorMichael Jumper <zhangmaike@users.sourceforge.net>
Thu, 23 Feb 2012 18:23:36 +0000 (10:23 -0800)
committerMichael Jumper <zhangmaike@users.sourceforge.net>
Thu, 23 Feb 2012 18:23:36 +0000 (10:23 -0800)
src/main/resources/mouse.js

index 7d01d7b..f648602 100644 (file)
@@ -363,7 +363,7 @@ Guacamole.Mouse = function(element) {
     }, false);
 
     // Scroll wheel support
-    element.addEventListener('DOMMouseScroll', function(e) {
+    function mousewheel_handler(e) {
 
         // Don't handle if we aren't supposed to
         if (gesture_in_progress) return;
@@ -402,7 +402,9 @@ Guacamole.Mouse = function(element) {
 
         cancelEvent(e);
 
-    }, false);
+    }
+    element.addEventListener('DOMMouseScroll', mousewheel_handler, false);
+    element.addEventListener('mousewheel',     mousewheel_handler, false);
 
 };