core/com.nokia.carbide.discovery.ui/src/com/nokia/carbide/internal/discovery/ui/editor/TaskBar.java
--- 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);
}