Repository navigation
v2.2.1 — fix first hotkey miss after warm-release teardown
Fixes the warm-release hotkey miss when the WebView2 process has been fully torn down by the idle timer.
Changelog (1 commit since v2.2.0)
Bug Fixes
- First hotkey after warm-release teardown now works: When the warm-release timer drops the WebView after a period of inactivity, pressing the hotkey rebuilds it. During
build_webview(), Windows sends spuriousFocused(true)/Focused(false)events that triggered the click-outside-to-dismiss handler, hiding the overlay before the page could paint. The second hotkey press worked because the WebView already existed and no focus events fired. Added!show_pendingguard to the escape condition — the overlay now stays open during the build phase.
Commit Log
c6b997bfix: guard spurious escape during WebView rebuild with show_pending