Fix macOS overlay foreground handling and character-dictionary cache reuse (#68)

This commit is contained in:
sudacode authored and GitHub committed 2026-05-16 20:43:01 -07:00
1 parent 89723e2ccb
commit 49f89e6452
55 files changed
+2088 -227

No files matched your search

@@ -10,6 +10,7 @@ export function createBuildOverlayVisibilityRuntimeMainDepsHandler(
getModalActive: () => deps.getModalActive(),
getVisibleOverlayVisible: () => deps.getVisibleOverlayVisible(),
getForceMousePassthrough: () => deps.getForceMousePassthrough(),
getOverlayInteractionActive: () => deps.getOverlayInteractionActive?.() ?? false,
getWindowTracker: () => deps.getWindowTracker(),
getLastKnownWindowsForegroundProcessName: () =>
deps.getLastKnownWindowsForegroundProcessName?.() ?? null,