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 @@
- - -
@@ -34,4 +31,7 @@
+ + +
\ No newline at end of file diff --git a/guacamole/src/main/webapp/app/client/templates/guacThumbnail.html b/guacamole/src/main/webapp/app/client/templates/guacThumbnail.html index 14f85b6e7..58558b2e2 100644 --- a/guacamole/src/main/webapp/app/client/templates/guacThumbnail.html +++ b/guacamole/src/main/webapp/app/client/templates/guacThumbnail.html @@ -22,7 +22,7 @@ --> - +
diff --git a/guacamole/src/main/webapp/app/osk/directives/guacOsk.js b/guacamole/src/main/webapp/app/osk/directives/guacOsk.js index b9ee43963..edb8fd94d 100644 --- a/guacamole/src/main/webapp/app/osk/directives/guacOsk.js +++ b/guacamole/src/main/webapp/app/osk/directives/guacOsk.js @@ -106,7 +106,7 @@ angular.module('osk').directive('guacOsk', [function guacOsk() { }; // Resize keyboard whenever element changes size - resizeSensor.contentWindow.addEventListener('resize', resizeListener); + resizeSensor.contentDocument.defaultView.addEventListener('resize', resizeListener); } diff --git a/guacamole/src/main/webapp/app/osk/templates/guacOsk.html b/guacamole/src/main/webapp/app/osk/templates/guacOsk.html index e541dc64b..f1e3be270 100644 --- a/guacamole/src/main/webapp/app/osk/templates/guacOsk.html +++ b/guacamole/src/main/webapp/app/osk/templates/guacOsk.html @@ -22,6 +22,6 @@ --> - +