diff --git a/guacamole/src/main/webapp/app/touch/directives/guacTouchDrag.js b/guacamole/src/main/webapp/app/touch/directives/guacTouchDrag.js index ffde35c72..79ffd93e2 100644 --- a/guacamole/src/main/webapp/app/touch/directives/guacTouchDrag.js +++ b/guacamole/src/main/webapp/app/touch/directives/guacTouchDrag.js @@ -124,8 +124,6 @@ angular.module('touch').directive('guacTouchDrag', [function guacTouchDrag() { element.addEventListener("touchmove", function dragTouchMove(e) { if (e.touches.length === 1) { - e.stopPropagation(); - // Get touch location var x = e.touches[0].clientX; var y = e.touches[0].clientY; @@ -163,8 +161,6 @@ angular.module('touch').directive('guacTouchDrag', [function guacTouchDrag() { if (startX && startY && e.touches.length === 0) { - e.stopPropagation(); - // Signal end of drag gesture if (inProgress && guacTouchDrag) { $scope.$apply(function dragComplete() { diff --git a/guacamole/src/main/webapp/app/touch/directives/guacTouchPinch.js b/guacamole/src/main/webapp/app/touch/directives/guacTouchPinch.js index 5195dd407..f75400104 100644 --- a/guacamole/src/main/webapp/app/touch/directives/guacTouchPinch.js +++ b/guacamole/src/main/webapp/app/touch/directives/guacTouchPinch.js @@ -159,8 +159,6 @@ angular.module('touch').directive('guacTouchPinch', [function guacTouchPinch() { element.addEventListener("touchmove", function pinchTouchMove(e) { if (e.touches.length === 2) { - e.stopPropagation(); - // Calculate current zoom level currentLength = pinchDistance(e); @@ -188,8 +186,6 @@ angular.module('touch').directive('guacTouchPinch', [function guacTouchPinch() { if (startLength && e.touches.length < 2) { - e.stopPropagation(); - // Notify of pinch end if (guacTouchPinch) { $scope.$apply(function pinchComplete() {