From 984fb3b989876ffdd690d2218a8157f0e324c503 Mon Sep 17 00:00:00 2001 From: Marc-Andre Laperle Date: Sat, 8 Oct 2011 17:55:58 -0400 Subject: [PATCH] Bug 356863 - Can't finish ImplementMethod wizard when methods contain a unselected templated method --- .../implementmethod/ParameterNamesInputPage.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/implementmethod/ParameterNamesInputPage.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/implementmethod/ParameterNamesInputPage.java index 8247988ebd6..b5c6c09248e 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/implementmethod/ParameterNamesInputPage.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/refactoring/implementmethod/ParameterNamesInputPage.java @@ -218,4 +218,12 @@ public class ParameterNamesInputPage extends UserInputWizardPage { } delayedPreviewUpdater.schedule(PREVIEW_UPDATE_DELAY); } + + @Override + public boolean isPageComplete() { + if (!config.isChecked()) { + return true; + } + return super.isPageComplete(); + } }