Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesView.java')
-rw-r--r--org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesView.java32
1 files changed, 15 insertions, 17 deletions
diff --git a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesView.java b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesView.java
index 3a1cc3b486..7d70f304ea 100644
--- a/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesView.java
+++ b/org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/repository/RepositoriesView.java
@@ -670,11 +670,11 @@ public class RepositoriesView extends ViewPart implements ISelectionProvider {
@Override
public void widgetSelected(SelectionEvent e) {
- new WizardDialog(getSite().getShell(),
- new ConfigureRemoteWizard(node.getRepository()))
- .open();
- scheduleRefresh();
-
+ WizardDialog dialog = new WizardDialog(getSite().getShell(),
+ new ConfigureRemoteWizard(node.getRepository()));
+ if (dialog.open() == Window.OK) {
+ scheduleRefresh();
+ }
}
});
@@ -691,12 +691,11 @@ public class RepositoriesView extends ViewPart implements ISelectionProvider {
@Override
public void widgetSelected(SelectionEvent e) {
-
- new WizardDialog(getSite().getShell(),
- new ConfigureRemoteWizard(node.getRepository(),
- name, false)).open();
- scheduleRefresh();
-
+ WizardDialog dialog = new WizardDialog(getSite().getShell(),
+ new ConfigureRemoteWizard(node.getRepository(), name, false));
+ if (dialog.open() == Window.OK) {
+ scheduleRefresh();
+ }
}
});
@@ -707,12 +706,11 @@ public class RepositoriesView extends ViewPart implements ISelectionProvider {
@Override
public void widgetSelected(SelectionEvent e) {
-
- new WizardDialog(getSite().getShell(),
- new ConfigureRemoteWizard(node.getRepository(),
- name, true)).open();
- scheduleRefresh();
-
+ WizardDialog dialog = new WizardDialog(getSite().getShell(),
+ new ConfigureRemoteWizard(node.getRepository(), name, true));
+ if (dialog.open() == Window.OK) {
+ scheduleRefresh();
+ }
}
});

Back to the top