From 6f0787f0c13d187498ae0055c1963fe922832d19 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Tue, 2 Oct 2018 22:19:40 -0700 Subject: [PATCH] GUACAMOLE-232: Reset tracking of recent keysym after key is released. --- guacamole-common-js/src/main/webapp/modules/Keyboard.js | 1 + 1 file changed, 1 insertion(+) diff --git a/guacamole-common-js/src/main/webapp/modules/Keyboard.js b/guacamole-common-js/src/main/webapp/modules/Keyboard.js index 83e7944bd..a4ebe36c9 100644 --- a/guacamole-common-js/src/main/webapp/modules/Keyboard.js +++ b/guacamole-common-js/src/main/webapp/modules/Keyboard.js @@ -1149,6 +1149,7 @@ Guacamole.Keyboard = function Keyboard(element) { var keysym = first.keysym; if (keysym) { guac_keyboard.release(keysym); + delete recentKeysym[first.keyCode]; first.defaultPrevented = true; }