From 6ce1eb1d3a2d63597cc61b00a850619bb3546552 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Sun, 3 Sep 2017 16:30:52 -0700 Subject: [PATCH] GUACAMOLE-128: Stop propagation of "cut" events from within clipboard service event target. --- .../src/main/webapp/app/clipboard/services/clipboardService.js | 1 + 1 file changed, 1 insertion(+) diff --git a/guacamole/src/main/webapp/app/clipboard/services/clipboardService.js b/guacamole/src/main/webapp/app/clipboard/services/clipboardService.js index 939161eeb..06abb048a 100644 --- a/guacamole/src/main/webapp/app/clipboard/services/clipboardService.js +++ b/guacamole/src/main/webapp/app/clipboard/services/clipboardService.js @@ -86,6 +86,7 @@ angular.module('clipboard').factory('clipboardService', ['$injector', }; // Prevent events generated due to execCommand() from disturbing external things + clipboardContent.addEventListener('cut', stopEventPropagation); clipboardContent.addEventListener('copy', stopEventPropagation); clipboardContent.addEventListener('paste', stopEventPropagation);