From 28e941675f801c5d647858ef3531804002f5ac3f Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Mon, 21 Apr 2014 19:18:53 -0700 Subject: [PATCH] GUAC-324: Do not stop propagation within Mouse objects - allow multiple touch objects to coexist. --- guacamole-common-js/src/main/webapp/modules/Mouse.js | 4 ---- 1 file changed, 4 deletions(-) diff --git a/guacamole-common-js/src/main/webapp/modules/Mouse.js b/guacamole-common-js/src/main/webapp/modules/Mouse.js index 18fe96e96..3559eef32 100644 --- a/guacamole-common-js/src/main/webapp/modules/Mouse.js +++ b/guacamole-common-js/src/main/webapp/modules/Mouse.js @@ -507,7 +507,6 @@ Guacamole.Mouse.Touchpad = function(element) { element.addEventListener("touchend", function(e) { - e.stopPropagation(); e.preventDefault(); // If we're handling a gesture AND this is the last touch @@ -569,7 +568,6 @@ Guacamole.Mouse.Touchpad = function(element) { element.addEventListener("touchstart", function(e) { - e.stopPropagation(); e.preventDefault(); // Track number of touches, but no more than three @@ -601,7 +599,6 @@ Guacamole.Mouse.Touchpad = function(element) { element.addEventListener("touchmove", function(e) { - e.stopPropagation(); e.preventDefault(); // Get change in touch location @@ -983,7 +980,6 @@ Guacamole.Mouse.Touchscreen = function(element) { if (guac_touchscreen.currentState.left) { e.preventDefault(); - e.stopPropagation(); // Update state var touch = e.touches[0];