Michael Jumper created GUACAMOLE-206:
----------------------------------------

             Summary: Alt key combinations broken in SSH and telnet
                 Key: GUACAMOLE-206
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-206
             Project: Guacamole
          Issue Type: Bug
          Components: SSH, Telnet, Terminal
            Reporter: Michael Jumper
            Priority: Critical


Apparently, ever since Guacamole had SSH support, handling of the Alt key has 
been broken. Roughly four years ago, support for the Alt key was added through 
the following block of code:

{code:none}
/* If alt being held, also send escape character */
if (term->mod_alt)
    return guac_terminal_send_string(term, "\x1B");
{code}

This is a clear logic error. Because of that return, this block doesn't "also" 
send anything; it bails out of the keyboard handling prior to actually sending 
the key pressed.

... Sorry emacs folks.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to