diff --git a/guacamole/src/main/webapp/app/client/directives/guacClient.js b/guacamole/src/main/webapp/app/client/directives/guacClient.js index 8d2682698..033f2e485 100644 --- a/guacamole/src/main/webapp/app/client/directives/guacClient.js +++ b/guacamole/src/main/webapp/app/client/directives/guacClient.js @@ -339,7 +339,7 @@ angular.module('client').directive('guacClient', [function guacClient() { }); // If the element is resized, attempt to resize client - resizeSensor.contentWindow.addEventListener('resize', function mainElementResized() { + resizeSensor.contentDocument.defaultView.addEventListener('resize', function mainElementResized() { // Send new display size, if changed if (client && display) { diff --git a/guacamole/src/main/webapp/app/client/directives/guacThumbnail.js b/guacamole/src/main/webapp/app/client/directives/guacThumbnail.js index 25668ddd0..06e99a5d2 100644 --- a/guacamole/src/main/webapp/app/client/directives/guacThumbnail.js +++ b/guacamole/src/main/webapp/app/client/directives/guacThumbnail.js @@ -164,7 +164,7 @@ angular.module('client').directive('guacThumbnail', [function guacThumbnail() { }); // If the element is resized, attempt to resize client - resizeSensor.contentWindow.addEventListener('resize', function mainElementResized() { + resizeSensor.contentDocument.defaultView.addEventListener('resize', function mainElementResized() { $scope.$apply(updateDisplayScale); }); diff --git a/guacamole/src/main/webapp/app/client/templates/guacClient.html b/guacamole/src/main/webapp/app/client/templates/guacClient.html index a27a03c4c..3cc71b887 100644 --- a/guacamole/src/main/webapp/app/client/templates/guacClient.html +++ b/guacamole/src/main/webapp/app/client/templates/guacClient.html @@ -24,9 +24,6 @@