Double-tapping Escape to interrupt now checks an additional timing window before deciding to absorb the keypress
Claude Code's logic for handling a quick double-press of the Escape key (used to trigger an interrupt gesture) now also checks a second timer, tracking when the last qualifying press happened, against a defined time window. This is in addition to the existing checks it already used.
This is an adjustment to the timing rules that decide whether a second Escape press counts as part of the same gesture, likely intended to make the double-press detection more accurate.
The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.
| `chat:cancel` | Escape | Cancel current input |keybindings see the edit
The finding does not say what practical difference this makes to when a keypress is absorbed versus passed through.
Anthropic's documentation has since written up Escape, on Customize keyboard shortcuts.