Summary: | Menu in toolbar is disabled | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] Platform | Reporter: | Gabi Boros <gboros> | ||||
Component: | UI | Assignee: | Rolf Theunissen <rolf.theunissen> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | jcompagner, loskutov, rolf.theunissen, sebastian.ratz | ||||
Version: | 4.13 | Keywords: | regression | ||||
Target Milestone: | --- | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
See Also: |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=547050 https://bugs.eclipse.org/bugs/show_bug.cgi?id=20298 https://bugs.eclipse.org/bugs/show_bug.cgi?id=30423 https://bugs.eclipse.org/bugs/show_bug.cgi?id=552659 |
||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Gabi Boros
2019-10-25 05:03:26 EDT
(In reply to Gabi Boros from comment #0) > Created attachment 280417 [details] > sample eclipse application > > There seems to be a regression in 4.13 (versus 4.12) related to menus enable > status. What "seems" means: did it worked in 4.12 or not? > Could be > this related to this case: > https://bugs.eclipse.org/bugs/show_bug.cgi?id=547050 ? Probably not, reverting the change doesn't fix your example. May be bug 552361? You could help if you would check out platform UI code and bisect to the commit that breaks your application. See https://wiki.eclipse.org/Platform/How_to_Contribute no it works in 4.12 (if you switch between target platforms you can see that in the sample) But it doesn't work in 4.13 But there is something weird.. Under Linux the menu items never enabled what ever you do. Under Windows the menu is first disabled, but if you click on it, they are suddenly getting enabled And i think under OSX they are just enabled all the time... Bug 20298 and Bug 30423 are related, I don't think it is Bug 552361. Something changed that made the UI widgets to only be created when the become really visible. The current code checks for the UI widgets for the sub-menus to be available, which is no longer true as they are only created at the first time they are showed. See also bug 552659. *** This bug has been marked as a duplicate of bug 552659 *** |