From 366d177908d90a7f26c46805bc84b00b4cdad2dd Mon Sep 17 00:00:00 2001 From: Mathias Kinzler Date: Tue, 1 Jun 2010 16:11:25 +0200 Subject: [PATCH 2/4] 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. Signed-off-by: Mathias Kinzler --- .../clone/GitImportWithDirectoriesPage.java | 1 + .../ui/internal/clone/GitSelectWizardPage.java | 2 +- 2 files changed, 2 insertions(+), 1 deletions(-) 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 5db5551..a0cdf56 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 void selectionChanged(SelectionChangedEvent event) { } }); + 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 47aa5d7..ec4a1d3 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 void widgetSelected(SelectionEvent e) { generalWizard.setSelection(true); break; case NEW_WIZARD: - newProjectWizard.setEnabled(true); + newProjectWizard.setSelection(true); break; } -- 1.7.0.2.msysgit.0