-
Notifications
You must be signed in to change notification settings - Fork 4.1k
gpui: Filter out NoAction bindings from pending input #30260
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
base: main
Are you sure you want to change the base?
Conversation
We require contributors to sign our Contributor License Agreement, and we don't have @joe-p on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'. |
@cla-bot check |
The cla-bot has been summoned, and re-checked this pull request! |
1020c39
to
ede008a
Compare
Apologies for the noise. Should have made the PR draft since the first commit was way over-engineered. Now that I understand the codebase a bit more ede008a is a pretty elegant solution. Tomorrow I can add a unit test but let me know if you think any other tests would be required. |
This reveals a problem with how is_pending is set upon the first keybind match.
…g at the same depth
This prevents the 1 second delay happening on input when all of the pending bindings are NoAction
Closes #30259
Release Notes: