From: Pierre Ossman Date: Mon, 16 Oct 2017 14:08:29 +0000 (+0200) Subject: Make sure control bar stays visible on Tab X-Git-Tag: v1.0.0~51^2~2 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=06fe4a3e1b0b86890d4c276ab7333928e8b3fdb0;hp=50c317768e49a14033d8c7c12e4b26de25118c93;p=mirror_novnc.git Make sure control bar stays visible on Tab 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. --- diff --git a/app/ui.js b/app/ui.js index 3381711..895f2ce 100644 --- 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);