Bug 567875

Summary: [KeyBindings] Command to Key mapping fails in some cases
Product: [Eclipse Project] Platform Reporter: Wim Jongman <wim.jongman>
Component: UIAssignee: Platform-UI-Inbox <Platform-UI-Inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3    
Version: 4.18   
Target Milestone: ---   
Hardware: PC   
OS: Windows 10   
Whiteboard:
Bug Depends on:    
Bug Blocks: 552208    

Description Wim Jongman CLA 2020-10-14 09:36:57 EDT
I have a part with an active binding context that points to a local F5 key that overrides to a specific command. Something like:

WindowsBinding -> F5 -> org.eclipse.ui.file.refresh
PartBinding -> F5 -> my.refresh

When the part is active and I press F5, the command links to the global binding and not to my local binding.

However, when I press CTRL+SHIFT+L inside the part, the keybinding dialog is correctly pointing to my.refresh command. Selecting from the key dialog runs the correct handler.