Only send integer coordinates in mouse events.
authorMichael Jumper <zhangmaike@users.sourceforge.net>
Mon, 9 Apr 2012 04:51:35 +0000 (21:51 -0700)
committerMichael Jumper <zhangmaike@users.sourceforge.net>
Mon, 9 Apr 2012 04:51:35 +0000 (21:51 -0700)
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
         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) {
     };
 
     guac_client.setClipboard = function(data) {