From 2751430a16e902be2408d179b629f51bc8663b21 Mon Sep 17 00:00:00 2001 From: Hoda Amer Date: Tue, 6 Jul 2004 13:53:31 +0000 Subject: [PATCH] Bug Fixing --- core/org.eclipse.cdt.ui/ChangeLog | 5 ++++- .../eclipse/cdt/internal/ui/editor/CContentOutlinePage.java | 4 +--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/core/org.eclipse.cdt.ui/ChangeLog b/core/org.eclipse.cdt.ui/ChangeLog index 220b0cdb007..c59f4f9c6b7 100644 --- a/core/org.eclipse.cdt.ui/ChangeLog +++ b/core/org.eclipse.cdt.ui/ChangeLog @@ -1,4 +1,7 @@ -2004-06-06 Chris Wiebe +2004-07-06 Hoda Amer + Fix for PR 69330 : Outline is flickering. + +2004-07-06 Chris Wiebe This patch fixes a problem when using the class wizard, where the system include separator '<' was used for project-relative include path instead of '"'. diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java index d295c8c39cc..77f73f5956f 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java @@ -93,10 +93,8 @@ public class CContentOutlinePage extends Page implements IContentOutlinePage, IS public void run() { if (!treeViewer.getControl().isDisposed()) { ISelection sel= treeViewer.getSelection(); - treeViewer.getControl().setRedraw(false); - treeViewer.refresh(); treeViewer.setSelection(updateSelection(sel)); - treeViewer.getControl().setRedraw(true); + treeViewer.refresh(); } } });