Key-binding does not show in menu if the key-binding specifies parameter for the command
Opened this issue · 0 comments
Let's say I have a command to exit-application
. Assume this command takes an optional parameter request-confirmation
. In the appropriate key-binding context, key-binding M1+Q
is defined to trigger the this command. If no parameter value for request-confirmation
is specified with this binding, the shortcut (Ctrl+Q
) appears in the menu where there is a menu item triggering this same command.
However, if a parameter value is added to the same key-binding, the shortcut no longer appears. The actual key-binding still works and the command is executed correctly with the appropriate parameter value when using the key-binding.
The problem appears to be in
When the menu item is being rendered, this line does not find the key-binding for the command.