]> git.proxmox.com Git - mirror_novnc.git/commitdiff
Make sure control bar stays visible on Tab
authorPierre Ossman <ossman@cendio.se>
Mon, 16 Oct 2017 14:08:29 +0000 (16:08 +0200)
committerPierre Ossman <ossman@cendio.se>
Wed, 18 Oct 2017 13:08:33 +0000 (15:08 +0200)
Avoid the deprecated keypress event in favour of the keydown event.
It has the benefit of triggering for all keys, not just those that
produce symbols.

app/ui.js

index 3381711837b773eac804343958409e5efbe44bc7..895f2ce11006b6de90a870a51db6bf9490e03a49 100644 (file)
--- a/app/ui.js
+++ b/app/ui.js
@@ -243,12 +243,12 @@ var UI = {
         document.getElementById("noVNC_control_bar")
             .addEventListener('mousedown', UI.activateControlbar);
         document.getElementById("noVNC_control_bar")
-            .addEventListener('keypress', UI.activateControlbar);
+            .addEventListener('keydown', UI.activateControlbar);
 
         document.getElementById("noVNC_control_bar")
             .addEventListener('mousedown', UI.keepControlbar);
         document.getElementById("noVNC_control_bar")
-            .addEventListener('keypress', UI.keepControlbar);
+            .addEventListener('keydown', UI.keepControlbar);
 
         document.getElementById("noVNC_view_drag_button")
             .addEventListener('click', UI.toggleViewDrag);