diff --git a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/WorkbenchActionBuilder.java b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/WorkbenchActionBuilder.java index fdfb801c83a..5a8d173dd20 100644 --- a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/WorkbenchActionBuilder.java +++ b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/WorkbenchActionBuilder.java @@ -1535,11 +1535,13 @@ private IContributionItem getItem(String actionId, String commandId, .getService(IActionCommandMappingService.class); acms.map(actionId, commandId); - CommandContributionItemParameter commandParm = new CommandContributionItemParameter( - getWindow(), actionId, commandId, null, sharedImages - .getImageDescriptor(image), sharedImages - .getImageDescriptor(disabledImage), null, label, null, - tooltip, CommandContributionItem.STYLE_PUSH, null, false); + CommandContributionItemParameter commandParm = new CommandContributionItemParameter(getWindow(), actionId, + commandId, CommandContributionItem.STYLE_PUSH); + + commandParm.icon = sharedImages.getImageDescriptor(image); + commandParm.disabledIcon = sharedImages.getImageDescriptor(disabledImage); + commandParm.label = label; + commandParm.tooltip = tooltip; return new CommandContributionItem(commandParm); } }