| Summary: | [Compatibility] org.eclipse.ui.actionsSets compatibility - pulldown attribute not working against 4.2 platform | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Karen Butzke <karenfbutzke> |
| Component: | UI | Assignee: | Paul Webster <pwebster> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | pwebster, remy.suen, thatnitind |
| Version: | 4.2 | ||
| Target Milestone: | 4.2 M6 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
| Bug Depends on: | 367159, 367823 | ||
| Bug Blocks: | 334303 | ||
|
Description
Karen Butzke
All of the action extension points are deprecated in the 4.x stream. But I think we can make the pulldown="true" work. PW In I20120123-2200 Karen, could you confirm this works for you in a recent build? PW Is the fix in the M5 build? I downloaded 4.2M5, and this bug is not fixed. Looks like that contains org.eclipse.ui plug-in from 1/18 (In reply to comment #5) > I downloaded 4.2M5, and this bug is not fixed. Looks like that contains > org.eclipse.ui plug-in from 1/18 The fix is in M5. org.eclipse.ui_3.102.0.v20120118-1650 and org.eclipse.ui.workbench_3.103.0.v20120126-1500 I just ran it with extension below and I get a toolbar with a dropdown filled in from the z.ex.rcp.mail.MyTBDropdown.getMenu(Control) method. <extension point="org.eclipse.ui.actionSets"> <actionSet id="z.ex.rcp.mail.actionSet1" label="MyActionSet" visible="true"> <action class="z.ex.rcp.mail.MyTBDropdown" icon="icons/sample3.gif" id="z.ex.rcp.mail.action1" label="MyTB" pulldown="true" style="push" toolbarPath="Normal/JptWizards" tooltip="MyTB"> </action> </actionSet> </extension> Is M5 set as your target platform? PW The fix only works for me if I also add style="push". I did not have to have this set for the 3.7 platform Ah, OK. PW In I20120313-0610 PW |