From 55988e7aec698e8f23af943fdc268f998fc4eba5 Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Mon, 15 May 2017 14:40:28 +0200 Subject: [PATCH] Fix bootstart of input field It wasn't working properly anymore because it expected to be triggered by the "load". But we now register that event listener long after the "load" event has already fired. --- app/ui.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/ui.js b/app/ui.js index 194fefdf..73ad2b44 100644 --- a/app/ui.js +++ b/app/ui.js @@ -98,6 +98,9 @@ const UI = { document.getElementById("noVNC_status") .addEventListener('click', UI.hideStatus); + // Bootstrap fallback input handler + UI.keyboardinputReset(); + UI.openControlbar(); // Show the connect panel on first load unless autoconnecting @@ -311,8 +314,6 @@ const UI = { .addEventListener('touchend', UI.controlbarHandleMouseUp); document.getElementById("noVNC_control_bar_handle") .addEventListener('touchmove', UI.dragControlbarHandle); - - window.addEventListener('load', UI.keyboardinputReset); }, addExtraKeysHandlers: function() {