From aa6bdc0ec74561d6dfe4808b33a43f1c0b16cb97 Mon Sep 17 00:00:00 2001 From: Mathias Kinzler Date: Tue, 1 Jun 2010 16:11:25 +0200 Subject: [PATCH] Import wizard does not remember last wizard The page asking for the wizard to use does not remember the "last used" wizard if it was the "New Project" wizard. After fixing this, another issue was found: when the "New Project" wizard is selected initially, the tree should be disabled. Change-Id: I366d177908d90a7f26c46805bc84b00b4cdad2dd Signed-off-by: Mathias Kinzler --- .../eclipse/egit/ui/internal/clone/GitImportWithDirectoriesPage.java | 1 + .../src/org/eclipse/egit/ui/internal/clone/GitSelectWizardPage.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitImportWithDirectoriesPage.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitImportWithDirectoriesPage.java index 5db5551f..a0cdf562 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitImportWithDirectoriesPage.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitImportWithDirectoriesPage.java @@ -92,6 +92,7 @@ public class GitImportWithDirectoriesPage extends GitSelectWizardPage { } }); + tv.getTree().setEnabled(!newProjectWizard.getSelection()); checkPage(); setControl(main); } diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitSelectWizardPage.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitSelectWizardPage.java index 47aa5d75..ec4a1d30 100644 --- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitSelectWizardPage.java +++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/clone/GitSelectWizardPage.java @@ -150,7 +150,7 @@ public class GitSelectWizardPage extends WizardPage { generalWizard.setSelection(true); break; case NEW_WIZARD: - newProjectWizard.setEnabled(true); + newProjectWizard.setSelection(true); break; } -- 2.11.4.GIT