dd69747cb8
A combo another app already registered is consumed by Windows and delivered to that app — our keydown listener never fires. The capture therefore sat on "Press combo…" indefinitely with no feedback, which is exactly what a user sees when they try to re-assign a taken combo. Worse, while armed the capture preventDefaults every keystroke, so an abandoned capture froze the app's keyboard until Esc. 10 s timeout that restores the button and explains the likely cause: the combo never reached us because another app owns it. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>