Fixes Safari Focus because

This commit is contained in:
Zack Barett 2022-01-21 23:04:22 +00:00
parent cf527e4bc2
commit e49031036d

View File

@ -209,6 +209,7 @@ export class QuickBar extends LitElement {
private _handleOpened() {
this.updateComplete.then(() => {
this._done = true;
this._filterInputField?.inputElement.inputElement.focus();
});
}
@ -384,12 +385,12 @@ export class QuickBar extends LitElement {
this._focusListElement = ev.target as ListItem;
if (ev.key === "ArrowUp") {
if (isFirstListItem) {
this._filterInputField?.focus();
this._filterInputField?.inputElement.inputElement.focus();
}
}
if (ev.key === "Backspace" || isSingleCharacter) {
(ev.currentTarget as List).scrollTop = 0;
this._filterInputField?.focus();
this._filterInputField?.inputElement.inputElement.focus();
}
}