From 4a5880cf82f467d8a3d05d614e797a6dcfab50b6 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Thu, 8 Nov 2012 17:56:31 -0800 Subject: [PATCH] Only send if actually changed. --- guacamole/src/main/webapp/scripts/root-ui.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/guacamole/src/main/webapp/scripts/root-ui.js b/guacamole/src/main/webapp/scripts/root-ui.js index d21197b23..800ddea0a 100644 --- a/guacamole/src/main/webapp/scripts/root-ui.js +++ b/guacamole/src/main/webapp/scripts/root-ui.js @@ -405,8 +405,10 @@ GuacamoleRootUI.settings.disable_sound.onclick = function() { window.onblur = GuacamoleRootUI.fields.clipboard.onchange = function() { - GuacamoleRootUI.session_state.setProperty( - "clipboard", GuacamoleRootUI.fields.clipboard.value); + // Set value if changed + var new_value = GuacamoleRootUI.fields.clipboard.value; + if (GuacamoleRootUI.session_state.getProperty("clipboard") != new_value) + GuacamoleRootUI.session_state.setProperty("clipboard", new_value); };