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
boolean showText = text != null
						&& ((getMode() & MODE_FORCE_TEXT) != 0 || !hasImages(action));
				
				if (showText && text != null) {
					text = Action.removeAcceleratorText(text);
					text = Action.removeMnemonics(text);
				}
				if (textChanged) {
					String textToSet = showText ? text : ""; 
					boolean rightStyle = (ti.getParent().getStyle() & SWT.RIGHT) != 0;
					if (rightStyle || !ti.getText().equals(textToSet)) {
						
						
						
						
						
						
						ti.setText(textToSet);
					}
				}
				if (imageChanged) {
					
					updateImages(!showText);
				}
				if (tooltipTextChanged || textChanged) {
					String toolTip = action.getToolTipText();
					if ((toolTip == null) || (toolTip.length() == 0)) {
						toolTip = text;