Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementContentProvider.java')
-rw-r--r--core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementContentProvider.java13
1 files changed, 5 insertions, 8 deletions
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementContentProvider.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementContentProvider.java
index 1eabfae8979..979f4f92984 100644
--- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementContentProvider.java
+++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/CElementContentProvider.java
@@ -443,14 +443,11 @@ public class CElementContentProvider extends BaseCElementContentProvider
if (pendingRefreshes.contains(r))
return;
pendingRefreshes.add(r);
- ctrl.getDisplay().asyncExec(new Runnable() {
- @Override
- public void run() {
- pendingRefreshes.remove(r);
- Control ctrl = fViewer.getControl();
- if (ctrl != null && !ctrl.isDisposed()) {
- r.refresh();
- }
+ ctrl.getDisplay().asyncExec(() -> {
+ pendingRefreshes.remove(r);
+ Control ctrl1 = fViewer.getControl();
+ if (ctrl1 != null && !ctrl1.isDisposed()) {
+ r.refresh();
}
});
}

Back to the top