-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
Description
Incorrect keybindings appear in command palette when manual execution
I haven't defined such a keybinding. The command actually executed by the keybinding displayed here is sequence defined in multi-command.
To reproduce
To avoid the problem raised in # 16, the keybinding is defined as follows:
Keybindings for extension.multiCommand.execute are not defined.
To avoid this problem
This problem does not occur if you define the keybindings as follows:
// keybindings.json
{
"key": "alt+q",
"command": "multiCommand.markdown.test",
"when": "editorTextFocus && editorLangId == markdown"
}However, there are # 16 potential issues with this solution.
Alternatively, to really define keybinding for extension.multiCommand.execute. However, I don't want to define a keybinding because I think it's enough to call it from command palette.
Possible causes
VS Code misunderstands that even extension.multiCommand.execute including args defines a keybinding for extension.multiCommand.execute alone.
