Bradley Bennett created GUACAMOLE-2222:
------------------------------------------
Summary: RDP: After browser blur & focus, mouse button events not
generated (keyboard & mouse motion events are)
Key: GUACAMOLE-2222
URL: https://issues.apache.org/jira/browse/GUACAMOLE-2222
Project: Guacamole
Issue Type: Bug
Components: guacamole-client
Affects Versions: 1.6.1
Reporter: Bradley Bennett
I believe we are looping in {*}checkClipboardSync(){*}, i.e.
*clipboardSyncInProgress* is true & not being cleared.
{code:java}
function waitForClipboardSync() {
return new Promise((resolve) => {
function checkClipboardSync() {
if (!clipboardSyncInProgress) { << looping
resolve();
return;
} // Synchronization can take 8-10ms, so
check again shortly
// to not add slight latency in fast environments.
setTimeout(checkClipboardSync, 10);
} checkClipboardSync();
});
} {code}
Still investigation.
Not sure if this is relevant, but connecting to a *Debian 13 aarch64 VM* from a
Mac Chrome browser via a Guacamole staging/1.6.1 installed in {*}Rocky 9 aarch
VM{*}.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)