-
Notifications
You must be signed in to change notification settings - Fork 30k
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
Keybinding UI editor should support context key suggestions #116855
Comments
* #116855 refactor: move input as a widget * add dbl click listener * clear disposables on render
Started using
@jrieken / @alexdima Your expertise would be very helpful here. You can find changes here - #170291 |
Pretty sure that you need to use the keybindings service instead, e.g don't listen to keydown/up event directly
ops... that seems very wrong, both widgets are normal content/overlay widgets |
Right. I am using keybindings to accept/reject when expression changes. And it fixed the second issue. Thanks. Issue with suggest widget is only pending. |
Investigated the issue with overflow content widget misplacement and here is what I found: This seems to be a bug with editor overflowing content widget In keybindings editor, the table widget (extending list widget) has the ancestor rows element with This means, embedding a code editor widget inside any node that has these css properties set will break the position of the overflowing content widgets CC @alexdima / @hediet for editor related. Can you please let me know what is the right way to proceed here. Does it makes sense to disable |
It seems the trick is to use |
For now disabled table transformations and created a separate PR to fix it in the editor - #170632. |
Verify that while editing when column in keyboard shortcuts editor shows the list of context key suggestions. |
I see this is implemented but it's also mostly broken because it doesn't work with prefixes #172385 |
Follow up from #9303 (comment)
I have added a completion item provider for context keys. For the keybindings UI this isn't working yet and what's needed is
RawContextKey#all
)The text was updated successfully, but these errors were encountered: