• v1.6.1 4d6d82c08b

    v1.6.1 Stable

    joeyr released this 2026-06-29 21:42:17 -05:00 | 107 commits to main since this release

    Fixed

    • The scout hotkey now fires in-game. Previously the configurable scouting-report toggle (Ctrl+Shift+X by default) worked on the desktop but did nothing once League held the foreground. Electron's globalShortcut registers via Windows' RegisterHotKey, whose WM_HOTKEY message the game (with Vanguard) swallows before it reaches the app. The hotkey is now detected by polling live key state with GetAsyncKeyState — a passive, focus-independent read (the same approach overlays and push-to-talk tools use), so the toggle works whether the desktop or the game is focused. No input is injected. Rebinding the combo from the settings panel works as before.

    Internal

    • New src/main/hotkey/key-poller.ts (koffi FFI over user32!GetAsyncKeyState) replaces globalShortcut for the scout toggle; parseHotkey was added to the shared hotkey helpers to map an accelerator to modifier flags + a Win32 virtual-key code. A scout.toggle log line now records each press and the overlay's isVisible() state for diagnostics.
    Downloads