You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Edgardo Rodriguez (Jira)" <ji...@apache.org> on 2020/07/03 22:17:01 UTC

[jira] [Created] (GUACAMOLE-1125) Ctrl+Alt+End(Supr) only working once

Edgardo Rodriguez created GUACAMOLE-1125:
--------------------------------------------

             Summary: Ctrl+Alt+End(Supr) only working once
                 Key: GUACAMOLE-1125
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1125
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole-client
            Reporter: Edgardo Rodriguez


Starting with guacamole-version 1.2.0 I observed that my shorcut keys ceased to work correctly.
I thought it was related to GUACAMOLE-518 but in fact that just made things work "better"!!



Tracked down the issue to [clientController.js|https://github.com/apache/guacamole-client/blob/475d9419cc727b59a0be50903c2c3510565e3488/guacamole/src/main/webapp/app/client/controllers/clientController.js#L678] where I saw that "substituteKeysPressed[keysym]" was deleted prior to "guacSyntheticKeyup" being submitted.



I am running a few more tests and will prepare a pull request.

Steps to reproduce are as follow:
1- Have guacamole-client/server version 1.2.0

2- Press Ctrl+Alt+End combo and see "Windows Ctrl+Alt+Supr" behaviour.


3- Repeat again previous combo and from now on nothing happens.

4- Press "Supr" key once alone and then repeat step 2 combo and it works once again!

 

Solution seems to first send "guacSyntheticKeyup" and then actually delete "substituteKeysPressed[keysym]"



--
This message was sent by Atlassian Jira
(v8.3.4#803005)