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
Point point = ti.getParent().toDisplay(
										new Point(e.x, e.y));
								m.setLocation(point.x, point.y); 
																	
								
								m.setVisible(true);
								return; 
							}
						}
					}
				}
			}
			ExternalActionManager.IExecuteCallback callback = null;
			String actionDefinitionId = action.getActionDefinitionId();
			if (actionDefinitionId != null) {
				Object obj = ExternalActionManager.getInstance()
						.getCallback();
				if (obj instanceof ExternalActionManager.IExecuteCallback) {
					callback = (ExternalActionManager.IExecuteCallback) obj;
				}
			}
			
			
			
			if (action.isEnabled()) {
				boolean trace = Policy.TRACE_ACTIONS;
				long ms = 0L;
				if (trace) {
					ms = System.currentTimeMillis();