Bug 208099 [Contributions] Toggling logical structure "Show As > Array" has no effect
I20071030 * Using the "Show As >" menu to selectively enable/disable logical structures for specific kinds of objects has no effect 90% of the time. The check mark will usually not toggle on the menu item either. Once and a while the action seems to stick. Strange.
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ActionContributionItem.java
.getAcceleratorText(commandId);
						}
					}
					IContributionManagerOverrides overrides = null;
					if (getParent() != null) {
						overrides = getParent().getOverrides();
					}
					if (overrides != null) {
						text = getParent().getOverrides().getText(this);
					}
					mi.setAccelerator(accelerator);
					if (text == null) {
						text = updatedAction.getText();
					}
					if (text != null && acceleratorText == null) {
						
						
						
						acceleratorText = LegacyActionTools
								.extractAcceleratorText(text);
						if (acceleratorText == null && accelerator != 0) {
							acceleratorText = Action
									.convertAccelerator(accelerator);
						}
					}
					if (text == null) {
						text = ""; 
					} else {
						text = Action.removeAcceleratorText(text);
					}