Fix Yomitan blur guard

This commit is contained in:
2026-04-09 00:09:15 -07:00
parent f0e15c5dc4
commit 04742b1806

View File

@@ -432,7 +432,7 @@ export function createMouseHandlers(
window.addEventListener('blur', () => { window.addEventListener('blur', () => {
queueMicrotask(() => { queueMicrotask(() => {
if (typeof document !== 'undefined' && document.visibilityState !== 'visible') { if (typeof document === 'undefined' || document.visibilityState !== 'visible') {
return; return;
} }
reconcilePopupInteraction({ reclaimFocus: true }); reconcilePopupInteraction({ reclaimFocus: true });