Try waiting for updateComplete before sending focus to search input

Maybe fixes search field doesn't get focus when clicking on select
This commit is contained in:
nathan 2023-11-27 14:54:55 -07:00
parent c4d85dd319
commit 973ce140d4

View File

@ -743,8 +743,11 @@ export const Et2WithSearchMixin = dedupeMixin(<T extends Constructor<LitElement>
{
if(this.searchEnabled || this.allowFreeEntries)
{
this._searchInputNode.focus();
this._searchInputNode.select();
this.updateComplete.then(() =>
{
this._searchInputNode.focus();
this._searchInputNode.select();
});
}
return;
// Need to give positioner a chance to position.