mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 13:17:41 +00:00
GUAC-862: Prefer keyCode to DOM3 key for keyup, as it's more accurate when dead keys are used.
This commit is contained in:
@@ -291,9 +291,9 @@ Guacamole.Keyboard = function(element) {
|
||||
this.location = location;
|
||||
|
||||
// If key is known from keyCode or DOM3 alone, use that
|
||||
this.keysym = keysym_from_key_identifier(key, location)
|
||||
|| keysym_from_keycode(keyCode, location)
|
||||
|| recentKeysym[keyCode];
|
||||
this.keysym = keysym_from_keycode(keyCode, location)
|
||||
|| recentKeysym[keyCode]
|
||||
|| keysym_from_key_identifier(key, location); // keyCode is still more reliable for keyup when dead keys are in use
|
||||
|
||||
// Keyup is as reliable as it will ever be
|
||||
this.reliable = true;
|
||||
|
Reference in New Issue
Block a user