Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/menus/CommandContributionItem.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/menus/CommandContributionItem.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/menus/CommandContributionItem.java
index f9469357b57..a7091f5f2b7 100644
--- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/menus/CommandContributionItem.java
+++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/menus/CommandContributionItem.java
@@ -164,6 +164,8 @@ public class CommandContributionItem extends ContributionItem {
// items contributed
private String contributedLabel;
+ private String contributedTooltip;
+
private ImageDescriptor contributedIcon;
private ImageDescriptor contributedDisabledIcon;
@@ -184,6 +186,7 @@ public class CommandContributionItem extends ContributionItem {
super(contributionParameters.id);
contributedLabel = contributionParameters.label;
+ contributedTooltip = contributionParameters.tooltip;
contributedIcon = contributionParameters.icon;
contributedDisabledIcon = contributionParameters.disabledIcon;
contributedHoverIcon = contributionParameters.hoverIcon;
@@ -332,6 +335,7 @@ public class CommandContributionItem extends ContributionItem {
IHandler handler = commandEvent.getCommand().getHandler();
if (shouldRestoreAppearance(handler)) {
label = contributedLabel;
+ tooltip = contributedTooltip;
icon = contributedIcon;
disabledIcon = contributedDisabledIcon;
hoverIcon = contributedHoverIcon;
@@ -1031,9 +1035,9 @@ public class CommandContributionItem extends ContributionItem {
data.disabledIcon = contributedDisabledIcon;
data.hoverIcon = contributedHoverIcon;
data.label = contributedLabel;
+ data.tooltip = contributedTooltip;
data.helpContextId = helpContextId;
data.mnemonic = mnemonic;
- data.tooltip = tooltip;
return data;
}

Back to the top