diff --git a/guacamole-common-js/src/main/resources/guacamole.js b/guacamole-common-js/src/main/resources/guacamole.js index 4d6ced7b7..01765a160 100644 --- a/guacamole-common-js/src/main/resources/guacamole.js +++ b/guacamole-common-js/src/main/resources/guacamole.js @@ -377,6 +377,7 @@ Guacamole.Client = function(tunnel) { // Create cursor layer var cursor = new Guacamole.Client.LayerContainer(0, 0); cursor.getLayer().setChannelMask(Guacamole.Layer.SRC); + cursor.getLayer().autoflush = true; // Position cursor layer var cursor_element = cursor.getElement(); @@ -593,6 +594,7 @@ Guacamole.Client = function(tunnel) { // Create buffer if necessary if (buffer == null) { buffer = new Guacamole.Layer(0, 0); + buffer.autoflush = 1; buffer.autosize = 1; buffers[index] = buffer; } @@ -1173,9 +1175,17 @@ Guacamole.Client = function(tunnel) { for (var i=0; i