Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Keller2012-07-16 14:59:15 +0000
committerMarkus Keller2012-07-16 14:59:15 +0000
commit883259041d69dec867e060fe32a471b392d1a595 (patch)
treeb197921f9daaa43f164acc3c4f012077c9759bb6
parente5e22087a841c278ccb2836b179cd6120fa8b074 (diff)
downloadeclipse.platform.ui-883259041d69dec867e060fe32a471b392d1a595.tar.gz
eclipse.platform.ui-883259041d69dec867e060fe32a471b392d1a595.tar.xz
eclipse.platform.ui-883259041d69dec867e060fe32a471b392d1a595.zip
Bug 383570: [Progress] Progress view duplicates job name
-rw-r--r--bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressInfoItem.java11
1 files changed, 8 insertions, 3 deletions
diff --git a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressInfoItem.java b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressInfoItem.java
index d3e63749f23..a3d9138ae9d 100644
--- a/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressInfoItem.java
+++ b/bundles/org.eclipse.ui.workbench/Eclipse UI/org/eclipse/ui/internal/progress/ProgressInfoItem.java
@@ -804,9 +804,6 @@ public class ProgressInfoItem extends Composite {
link = (Link) taskEntries.get(index);
}
- link.setToolTipText(taskString);
- link.setData(TEXT_KEY, taskString);
-
// check for action property
Object actionProperty = linkJob
.getProperty(IProgressConstants.ACTION_PROPERTY);
@@ -822,6 +819,14 @@ public class ProgressInfoItem extends Composite {
updateTrigger(property, link);
}
+ if (link.getData(TRIGGER_KEY) == null
+ && (taskString == null || taskString.equals(getMainTitle()))) {
+ // workaround for https://bugs.eclipse.org/383570
+ taskString = ""; //$NON-NLS-1$
+ }
+ link.setToolTipText(taskString);
+ link.setData(TEXT_KEY, taskString);
+
updateText(taskString, link);
}

Back to the top