Only send integer coordinates in mouse events.
[guacamole-common-js.git] / src / main / resources / guacamole.js
index 204b606..b684137 100644 (file)
@@ -208,7 +208,7 @@ Guacamole.Client = function(tunnel) {
         if (mouseState.down)   buttonMask |= 16;
 
         // Send message
-        tunnel.sendMessage("mouse", mouseState.x, mouseState.y, buttonMask);
+        tunnel.sendMessage("mouse", Math.floor(mouseState.x), Math.floor(mouseState.y), buttonMask);
     };
 
     guac_client.setClipboard = function(data) {