diff options
| author | Brian de Alwis | 2014-06-02 13:57:37 +0000 |
|---|---|---|
| committer | Daniel Rolka | 2014-06-04 07:40:12 +0000 |
| commit | 6bc8ff2f527619764f5aebffd87321d74a079635 (patch) | |
| tree | 0ebee8155b4d5a4fd301d972ae569a508005b8a1 | |
| parent | 70860dd1d369dd7db6e03d5492c640616156206d (diff) | |
| download | eclipse.platform.ui-6bc8ff2f527619764f5aebffd87321d74a079635.tar.gz eclipse.platform.ui-6bc8ff2f527619764f5aebffd87321d74a079635.tar.xz eclipse.platform.ui-6bc8ff2f527619764f5aebffd87321d74a079635.zip | |
Bug 436358 - Regressions from bug 432826: slow setTaskName on ProgressbarDialog on Linux and even worse on OSX
Ensure setTaskname() is synchronized
Change-Id: Iaa8df6e4b4dd9af222f8fd52c161a42517576fbe
| -rw-r--r-- | bundles/org.eclipse.jface/src/org/eclipse/jface/operation/AccumulatingProgressMonitor.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bundles/org.eclipse.jface/src/org/eclipse/jface/operation/AccumulatingProgressMonitor.java b/bundles/org.eclipse.jface/src/org/eclipse/jface/operation/AccumulatingProgressMonitor.java index 1379ee4bc87..99141cc15ec 100644 --- a/bundles/org.eclipse.jface/src/org/eclipse/jface/operation/AccumulatingProgressMonitor.java +++ b/bundles/org.eclipse.jface/src/org/eclipse/jface/operation/AccumulatingProgressMonitor.java @@ -198,7 +198,7 @@ import org.eclipse.swt.widgets.Display; } @Override - public void setTaskName(final String name) { + public synchronized void setTaskName(final String name) { currentTask = name; if (collector == null) { createCollector(name, null, 0); |
