| Summary: | Edapt keybindings conflicts with JDT refactor keybindings | ||
|---|---|---|---|
| Product: | [Modeling] Edapt | Reporter: | Torkild Resheim <torkildr> |
| Component: | IDE | Assignee: | Johannes Faltermeier <jfaltermeier> |
| Status: | CLOSED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P1 | CC: | jfaltermeier, mkoegel, olivier.prouvost |
| Version: | unspecified | ||
| Target Milestone: | 1.1.0 | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS X | ||
| Whiteboard: | |||
We will remove the key binding for this. Fixed with f18db337159282d7c8dc267a81de0f8022dbc520 *** Bug 453383 has been marked as a duplicate of this bug. *** |
Currently Edapt keybinding contflicts with two JDT refactor keybindings, "inline" and "rename" on Mac OS X. For instance: <key commandId="org.eclipse.emf.edapt.RestoreBackup" contextId="org.eclipse.ui.contexts.window" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" sequence="M1+M3+R"> </key> This keyboard sequence would be CTRL+ALT+R on all platforms, which normally would not be a problem. However since M2+M3 on Mac is reserved and used to produce special characters they are normally remapped to M1+M3. So "rename" which is SHIFT+ALT+R in other platforms become CTRL+ALT+R on Mac. One can get around this the hard way by limiting the Edapt keybinding to Edapt views or the easy way by unbinding the keyboard sequence for Mac.