mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 05:07:41 +00:00
Only send sync response if timestamp is changing.
This commit is contained in:
@@ -404,8 +404,10 @@ Guacamole.Client = function(display, tunnel) {
|
||||
|
||||
// Send sync response when layers are finished
|
||||
if (layersToSync == 0) {
|
||||
tunnel.sendMessage("sync", timestamp);
|
||||
currentTimestamp = timestamp;
|
||||
if (timestamp != currentTimestamp) {
|
||||
tunnel.sendMessage("sync", timestamp);
|
||||
currentTimestamp = timestamp;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -424,8 +426,10 @@ Guacamole.Client = function(display, tunnel) {
|
||||
// If all layers are ready, then we didn't install any hooks.
|
||||
// Send sync message now,
|
||||
if (layersToSync == 0) {
|
||||
tunnel.sendMessage("sync", timestamp);
|
||||
currentTimestamp = timestamp;
|
||||
if (timestamp != currentTimestamp) {
|
||||
tunnel.sendMessage("sync", timestamp);
|
||||
currentTimestamp = timestamp;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user