Bug 366528 - [Compatibility] Implement
IMenuService#populateContributionManager
Fix the toolbar image test failure.
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/menus/MenuAdditionCacheEntry.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/menus/MenuAdditionCacheEntry.java
index 6795f38..6ed6595 100644
--- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/menus/MenuAdditionCacheEntry.java
+++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/menus/MenuAdditionCacheEntry.java
@@ -419,10 +419,11 @@
ICommandImageService commandImageService = application.getContext().get(
ICommandImageService.class);
ImageDescriptor descriptor = commandImageService == null ? null : commandImageService
- .getImageDescriptor(commandId);
+ .getImageDescriptor(commandId, ICommandImageService.IMAGE_STYLE_TOOLBAR);
if (descriptor == null) {
descriptor = commandImageService == null ? null : commandImageService
- .getImageDescriptor(item.getElementId());
+ .getImageDescriptor(item.getElementId(),
+ ICommandImageService.IMAGE_STYLE_TOOLBAR);
if (descriptor == null) {
item.setLabel(MenuHelper.getLabel(commandAddition));
} else {