Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPawel Piech2013-01-22 22:12:23 +0000
committerPawel Piech2013-01-22 22:12:23 +0000
commitec7d56b9feeac2767e92db7faa0fad7c690c075d (patch)
tree318fec67275f2dcbf6665035d32042ccfa625614 /org.eclipse.debug.ui/ui/org
parent29e2f9786c3b279bbaf7b7b01696eddabfb2940c (diff)
downloadeclipse.platform.debug-ec7d56b9feeac2767e92db7faa0fad7c690c075d.tar.gz
eclipse.platform.debug-ec7d56b9feeac2767e92db7faa0fad7c690c075d.tar.xz
eclipse.platform.debug-ec7d56b9feeac2767e92db7faa0fad7c690c075d.zip
Diffstat (limited to 'org.eclipse.debug.ui/ui/org')
-rw-r--r--org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/TreeModelContentProvider.java10
1 files changed, 3 insertions, 7 deletions
diff --git a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/TreeModelContentProvider.java b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/TreeModelContentProvider.java
index dd6d1d455..4f6bd9d9f 100644
--- a/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/TreeModelContentProvider.java
+++ b/org.eclipse.debug.ui/ui/org/eclipse/debug/internal/ui/viewers/model/TreeModelContentProvider.java
@@ -126,8 +126,6 @@ public class TreeModelContentProvider implements ITreeModelContentProvider, ICon
private ViewerStateTracker fStateTracker = new ViewerStateTracker(this);
- private Runnable fTriggerUpdatesRunnable;
-
/**
* Update type constants
*/
@@ -793,14 +791,12 @@ public class TreeModelContentProvider implements ITreeModelContentProvider, ICon
}
}
if (inProgressList == null || inProgressList.isEmpty()) {
- fTriggerUpdatesRunnable = new Runnable() {
+ getViewer().getDisplay().asyncExec(new Runnable() {
public void run() {
- if (fTriggerUpdatesRunnable != this) return;
if (isDisposed()) return;
trigger(update.getSchedulingPath());
- }
- };
- getViewer().getDisplay().asyncExec(fTriggerUpdatesRunnable);
+ }
+ });
}
} else {
// there are waiting requests: coalesce with existing request and add to list

Back to the top