mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
bug 68940
This commit is contained in:
parent
66737b8c43
commit
717161485a
1 changed files with 3 additions and 3 deletions
|
@ -87,14 +87,14 @@ public class IndexerOptionPropertyPage extends PropertyPage {
|
||||||
IProject tempProject = getProject();
|
IProject tempProject = getProject();
|
||||||
optionPage.persistIndexerValues(tempProject);
|
optionPage.persistIndexerValues(tempProject);
|
||||||
|
|
||||||
|
if( problemsChanged && newIndexerProblemsValue == 0)
|
||||||
|
CCorePlugin.getDefault().getCoreModel().getIndexManager().removeIndexerProblems(tempProject);
|
||||||
|
|
||||||
//if indexer is now on send a index all request
|
//if indexer is now on send a index all request
|
||||||
if( indexChanged && newIndexerValue )
|
if( indexChanged && newIndexerValue )
|
||||||
CCorePlugin.getDefault().getCoreModel().getIndexManager().indexAll(tempProject);
|
CCorePlugin.getDefault().getCoreModel().getIndexManager().indexAll(tempProject);
|
||||||
else if( indexChanged && !newIndexerValue )
|
else if( indexChanged && !newIndexerValue )
|
||||||
CCorePlugin.getDefault().getCoreModel().getIndexManager().discardJobs( tempProject.getName() );
|
CCorePlugin.getDefault().getCoreModel().getIndexManager().discardJobs( tempProject.getName() );
|
||||||
else if( problemsChanged && newIndexerProblemsValue == 0){
|
|
||||||
CCorePlugin.getDefault().getCoreModel().getIndexManager().removeIndexerProblems(tempProject);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue