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)

Reply via email to