diff --git a/guacamole/src/main/webapp/scripts/client-ui.js b/guacamole/src/main/webapp/scripts/client-ui.js index 9bd9d468d..d30038965 100644 --- a/guacamole/src/main/webapp/scripts/client-ui.js +++ b/guacamole/src/main/webapp/scripts/client-ui.js @@ -2121,17 +2121,18 @@ GuacUI.Client.attach = function(guac) { var i; var content = GuacUI.Client.text_input.target.value; + var expected_length = GuacUI.Client.TEXT_INPUT_PADDING*2; // If content removed, update - if (content.length < 256) { + if (content.length < expected_length) { // Calculate number of backspaces and send - var backspace_count = 128 - GuacUI.Client.text_input.target.selectionStart; + var backspace_count = GuacUI.Client.TEXT_INPUT_PADDING - GuacUI.Client.text_input.target.selectionStart; for (i=0; i