From 941ffc1b638b09e62349bc0311dc9ba5d71fa219 Mon Sep 17 00:00:00 2001 From: Oleg Krasilnikov Date: Thu, 22 Mar 2007 12:43:16 +0000 Subject: [PATCH] populateConfig() optimization --- .../src/org/eclipse/cdt/ui/newui/AbstractPage.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java index da502c614b0..ea0e9c2388d 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/newui/AbstractPage.java @@ -453,10 +453,8 @@ implements // Do nothing if widget not created yet. if (configSelector == null) return; - // if project changed, force re-read cfg. - ICProjectDescription _prjDesc = CoreModel.getDefault().getProjectDescription(getProject()); - if (prjd == null || prjd.getProject() != _prjDesc.getProject()) { - prjd = _prjDesc; + if (prjd == null) { + prjd = CoreModel.getDefault().getProjectDescription(getProject()); cfgDescs = null; cfgIndex = 0; }