Jake 5e09ab9bd3 fix(hotkey): track modifier state manually so Super+key records on KDE Wayland
webkit2gtk under KDE Wayland does not set e.metaKey on subsequent events
after the compositor intercepts Super — but the Super keydown itself is
still delivered with e.key === "Super". Track pressed modifiers from
raw keydown/keyup and OR with the webkit booleans so combos like Super+E
(which OpenWhispr already registers successfully via evdev) can now be
captured in Kon's recorder.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-19 21:49:08 +01:00
2026-04-18 09:20:18 +01:00
Description
No description provided
AGPL-3.0 12 MiB
Languages
Rust 56.1%
Svelte 26.8%
TypeScript 7.8%
Shell 3.2%
HTML 2.4%
Other 3.7%