focus on clipboard textare after opening clipboard

This commit is contained in:
Pawel Raczyk 2019-10-03 15:39:15 +02:00
parent 63867650c3
commit 9a45df1cdb
1 changed files with 10 additions and 1 deletions

View File

@ -934,13 +934,18 @@ const UI = {
openClipboardPanel() {
UI.closeAllPanels();
UI.openControlbar();
document.getElementById('noVNC_clipboard')
.classList.add("noVNC_open");
document.getElementById('noVNC_clipboard_button')
.classList.add("noVNC_selected");
},
textareaFocus() {
setTimeout( () => {
document.getElementById('noVNC_clipboard_text').focus();
}, 250);
},
closeClipboardPanel() {
document.getElementById('noVNC_clipboard')
.classList.remove("noVNC_open");
@ -949,11 +954,13 @@ const UI = {
},
toggleClipboardPanel() {
if (document.getElementById('noVNC_clipboard')
.classList.contains("noVNC_open")) {
UI.closeClipboardPanel();
} else {
UI.openClipboardPanel();
UI.textareaFocus();
}
},
@ -1007,6 +1014,8 @@ const UI = {
setTimeout( () => {
f(t);
}, 50);
} else {
UI.rfb.focus();
}
}