Merge pull request #3684 from count-infinity/3658-bug-input-autofocus

3658 bug input autofocus
This commit is contained in:
Griatch 2024-12-15 15:49:32 +01:00 committed by GitHub
commit ceaea315c4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 3 deletions

View file

@ -300,6 +300,14 @@ let goldenlayout = (function () {
let typelist = document.getElementById("typelist");
let updatelist = document.getElementById("updatelist");
if(tab?.componentName !== 'options')
{
window.plugins["default_in"].setKeydownFocus(true);
}
else {
window.plugins["default_in"].setKeydownFocus(false);
}
if( renamebox ) {
closeRenameDropdown();
}

View file

@ -75,14 +75,12 @@ let options2 = (function () {
.click( function () {
optionsContainer = null;
tab.contentItem.remove();
window.plugins["default_in"].setKeydownFocus(true);
});
optionsContainer = tab.contentItem;
}
});
main.parent.addChild( optionsComponent );
window.plugins["default_in"].setKeydownFocus(false);
} else {
optionsContainer.remove();
optionsContainer = null;
@ -151,7 +149,6 @@ let options2 = (function () {
// don't claim this Prompt as completed.
return false;
}
//
//
var init = function() {