Kepler SR 1 (4.3.1): e4 key bindings will be removed by BindingToModelProcessor [message #1137183] |
Mon, 14 October 2013 10:09 |
Thorsten Hake Messages: 7 Registered: November 2012 |
Junior Member |
|
|
I have migrated an e4 RCP application to the most recent Kepler 4.3.1 release.
The RCP application has dependencies to org.eclipse.ui and therefore also to org.eclipse.ui.workbench.
While doing a regression test after switching to the 4.3.1 target platform, I noticed that key bindings defined in the e4 application model were broken.
I tracked the problem down to the org.eclipse.ui.internal.BindingToModelProcessor which deletes all key bindings which do not have the tag "type:user". This includes also the bindings defined by my e4 application model.
This behavior has been introduced by a fix to bug 406003 (sry, can't post eclipse links because of forum restrictions).
The attachment contains the e4 sample application project (modification: added org.eclipse.ui dependency) that demonstrates the problem. Just startup the application in Kepler 4.3.1 and try to open the about dialog (CTRL+A) -> the key binding won't work.
Is this new behavior for e4 RCP applications intended? If so, how to correctly define key bindings in the e4 application model?
[Updated on: Mon, 14 October 2013 13:40] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03774 seconds