fix(ui): only use elementToFocusAfterHide when provided as HTMLElement

This commit is contained in:
Thijs Louisse 2024-03-08 10:18:32 +01:00 committed by Thijs Louisse
parent cf616e1e6b
commit 91fad70130
2 changed files with 6 additions and 1 deletions

View file

@ -0,0 +1,5 @@
---
'@lion/ui': patch
---
fix: only use elementToFocusAfterHide when provided as HTMLElement

View file

@ -931,7 +931,7 @@ export class OverlayController extends EventTarget {
return;
}
if (this.elementToFocusAfterHide) {
if (this.elementToFocusAfterHide instanceof HTMLElement) {
this.elementToFocusAfterHide.focus();
this.elementToFocusAfterHide.scrollIntoView({ block: 'nearest' });
} else {