eclipse-platform / eclipse.platform

https://eclipse.dev/eclipse/
Eclipse Public License 2.0
67 stars 99 forks source link

Certain keybinding on MacOS are no longer working on Eclipse RCP plugins #1453

Open mvid-servoy opened 2 weeks ago

mvid-servoy commented 2 weeks ago

Environment: OS & Version: MacOS Sonoma 14.5 Eclipse Version: 2024-03 (4.31.0) Eclipse Build ID: 20240307-1437

Steps to Reproduce: Create a new plugin project using the default settings. Select the "Hello, World Command" template to create the plugin. Run the plugin and verify that the default binding (M1+6, aka CMD+6) is operational. Change the shortcut to M2+M3+G and verify its functionality by running the plugin. Update the binding in the extension point (plugin.xml) to M2+M3+K and attempt to run the plugin. Note that this key combination does not work. Test the M2+M3+Z combination, which also fails to function. Revert to a previous binding (either M1+6 or M2+M3+G), run the plugin again, and observe that it functions correctly.

Problem Description: After updating to Eclipse framework v4.31.0 within our product (Servoy Developer), the M2+M3+K shortcut, which functioned correctly prior to the migration, is no longer operational.

marianvid commented 2 weeks ago

Update - the problem can be reproduced also with your latest Eclipse:

Version: 2024-06 (4.32.0) Build id: 20240606-1231