diff --git a/api/js/etemplate/Et2Select/SearchMixin.ts b/api/js/etemplate/Et2Select/SearchMixin.ts index e049b9d9c5..142a8afc17 100644 --- a/api/js/etemplate/Et2Select/SearchMixin.ts +++ b/api/js/etemplate/Et2Select/SearchMixin.ts @@ -743,11 +743,11 @@ export const Et2WithSearchMixin = dedupeMixin( { if(this.searchEnabled || this.allowFreeEntries) { - this.updateComplete.then(() => + window.setTimeout(() => { this._searchInputNode.focus(); this._searchInputNode.select(); - }); + }, 100); } return; // Need to give positioner a chance to position.