Bug 66219 [Contributions] ActionContributionItem always gets the currentTimeMillis
Using 0607 In ActionContributionItem.handleWidgetSelection() there is an exposed System.currentTimeMillis() which should be enclosed in the if (trace).
bundles/org.eclipse.jface/src/org/eclipse/jface/action/ActionContributionItem.java
*/
	private Listener getToolItemListener() {
		if (toolItemListener == null) {
			toolItemListener = new Listener() {
				public void handleEvent(Event event) {
					switch (event.type) {
					case SWT.Dispose:
						handleWidgetDispose(event);
						break;
					case SWT.Selection:
						Widget ew = event.widget;
						if (ew != null) {
							handleWidgetSelection(event, ((ToolItem) ew)
									.getSelection());
						}
						break;
					}
				}
			};
		}
		return toolItemListener;
	}
	/**
	 * Handles a widget dispose event for the widget corresponding to this item.
	 */
	private void handleWidgetDispose(Event e) {
		
		if (e.widget == widget) {
			
			if (action.getStyle() == IAction.AS_DROP_DOWN_MENU) {