mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 21:27:40 +00:00
Firefox, and perhaps other browsers, does not fire a keyup event for keys involved in submitting a form. This results in the enter key being stuck in a pressed state if it is used to submit Guacamole's login form. Keyboard state should be reset whenever keyboard state cannot be reliably maintained. This is already done for loss of window focus, but should also be done for form submission (this specific case) and navigation to a different page (generic catch-all).