From 717161485ab0eaedfb2c53c5c820c81c3e792353 Mon Sep 17 00:00:00 2001 From: Andrew Niefer Date: Mon, 5 Jul 2004 15:39:55 +0000 Subject: [PATCH] bug 68940 --- .../eclipse/cdt/ui/dialogs/IndexerOptionPropertyPage.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/IndexerOptionPropertyPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/IndexerOptionPropertyPage.java index 7f2ec1aeab9..fa2187666dd 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/IndexerOptionPropertyPage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/IndexerOptionPropertyPage.java @@ -87,14 +87,14 @@ public class IndexerOptionPropertyPage extends PropertyPage { IProject tempProject = getProject(); optionPage.persistIndexerValues(tempProject); + if( problemsChanged && newIndexerProblemsValue == 0) + CCorePlugin.getDefault().getCoreModel().getIndexManager().removeIndexerProblems(tempProject); + //if indexer is now on send a index all request if( indexChanged && newIndexerValue ) CCorePlugin.getDefault().getCoreModel().getIndexManager().indexAll(tempProject); else if( indexChanged && !newIndexerValue ) CCorePlugin.getDefault().getCoreModel().getIndexManager().discardJobs( tempProject.getName() ); - else if( problemsChanged && newIndexerProblemsValue == 0){ - CCorePlugin.getDefault().getCoreModel().getIndexManager().removeIndexerProblems(tempProject); - } } return true; }