-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ctrl-c (terminate) not working in Terminals #7836
Comments
A bisection of commits was able to trace this back to this commit: 62c9a83 |
So 62c9a83 makes sure that we don't mess with an order of registered keybindings, i.e. the logic should be a keybinding in the higher scope should have a priority and within a scope keybinding which registered later should have a priority. The code before randomly puts some keybindings with I think the proper solution will be to delete |
@akosyakov it's all greek to me 🤷, that's why I did not propose a fix. |
…luation Also match only first keybinding on keydown, don't traverse over all keybindings. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
…luation Also match only first keybinding on keydown, don't traverse over all keybindings. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
…luation Also match only first keybinding on keydown, don't traverse over all keybindings. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
…luation Also match only first keybinding on keydown, don't traverse over all keybindings. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
…luation Also match only first keybinding on keydown, don't traverse over all keybindings. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
…luation Also match only first keybinding on keydown, don't traverse over all keybindings. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Pretty much :) But I guesstimate that, given the context, another shortcut is currently "winning" the battle and overriding the |
…luation Also match only first keybinding on keydown, don't traverse over all keybindings. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Bug Description:
When I run a task and type
<ctrl>-c
in the terminal, the task is not interruptedSteps to Reproduce:
<ctrl>-c?
My expectation would be that the task be interrupted, like in a regular shell.
Additional Information
The text was updated successfully, but these errors were encountered: