core/com.nokia.carbide.discovery.ui/src/com/nokia/carbide/internal/discovery/ui/editor/TaskBar.java
changeset 1661 cd8159f371c7
parent 1653 af990ce6899d
child 1684 c2eba6dabd38
--- a/core/com.nokia.carbide.discovery.ui/src/com/nokia/carbide/internal/discovery/ui/editor/TaskBar.java	Wed Jul 21 14:13:29 2010 -0500
+++ b/core/com.nokia.carbide.discovery.ui/src/com/nokia/carbide/internal/discovery/ui/editor/TaskBar.java	Wed Jul 21 14:53:42 2010 -0500
@@ -88,6 +88,16 @@
 				link.setToolTipText(toolTipText);
 			link.setForeground(link.getDisplay().getSystemColor(SWT.COLOR_DARK_BLUE));
 			link.setBackground(link.getDisplay().getSystemColor(SWT.COLOR_WHITE));
+			String actionId = action.getId();
+			String[] highlightedActionIds = actionBar.getHighlightedActionIds();
+			if (actionId != null && highlightedActionIds != null) {
+				for (String highlightedId : highlightedActionIds) {
+					if (highlightedId.equals(actionId)) {
+						link.setFont(JFaceResources.getFontRegistry().getBold(JFaceResources.DIALOG_FONT));
+						break;
+					}
+				}
+			}
 			linkToActionMap.put(link, action);
 			link.addHyperlinkListener(listener);
 		}