diff --git a/src/lib/holocene/maximizable/maximizable.svelte b/src/lib/holocene/maximizable/maximizable.svelte index 489a83b3e3..273bbcf5af 100644 --- a/src/lib/holocene/maximizable/maximizable.svelte +++ b/src/lib/holocene/maximizable/maximizable.svelte @@ -33,9 +33,9 @@ const handleFocusOut = (event: FocusEvent) => { if ( maximized && - (!(event.currentTarget instanceof Element) || - !(event.relatedTarget instanceof Element) || - !event.currentTarget.contains(event.relatedTarget)) + event.currentTarget instanceof Element && + event.relatedTarget instanceof Element && + !event.currentTarget.contains(event.relatedTarget) ) { maximized = false; }