From eac8b67c21f1dc428b3c67ccfa9aea37675d5b18 Mon Sep 17 00:00:00 2001 From: Mikhail Sennikovsky Date: Tue, 19 Jun 2007 13:03:11 +0000 Subject: [PATCH] Fix for [Bug 193311] Custom operation not run when "Finish" is pressed on the first page of the project creation wizard --- .../cdt/managedbuilder/ui/wizards/CDTConfigWizardPage.java | 2 +- .../cdt/managedbuilder/ui/wizards/MBSWizardHandler.java | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/CDTConfigWizardPage.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/CDTConfigWizardPage.java index c83edee2dc8..e3916771494 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/CDTConfigWizardPage.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/CDTConfigWizardPage.java @@ -79,7 +79,7 @@ public class CDTConfigWizardPage extends WizardPage { setWizard(h.getWizard()); } - private void addCustomPages() { + void addCustomPages() { if (pagesLoaded) return; pagesLoaded = true; diff --git a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSWizardHandler.java b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSWizardHandler.java index 45ed8c99b33..c38f7fdd663 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSWizardHandler.java +++ b/build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/wizards/MBSWizardHandler.java @@ -453,8 +453,9 @@ public class MBSWizardHandler extends CWizardHandler { doPostProcess(project); // process custom pages - if (fConfigPage != null && fConfigPage.pagesLoaded) - doCustom(); +// if (fConfigPage != null && fConfigPage.pagesLoaded) + getConfigPage().addCustomPages(); + doCustom(); } protected void doPostProcess(IProject prj) {