mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-06-08 18:26:01 +02:00
Bug 436390 - Allow newly-added connection to be opened
Change-Id: I258bf040afd566d1b1472ed69aaf709e01623dba Signed-off-by: Greg Watson <g.watson@computer.org>
This commit is contained in:
parent
b447139584
commit
e9ea3eaa16
1 changed files with 3 additions and 3 deletions
|
@ -213,8 +213,8 @@ public class ConnectionsPreferencePage extends PreferencePage implements IWorkbe
|
|||
private void addConnection() {
|
||||
if (fIsDirty) {
|
||||
MessageDialog dialog = new MessageDialog(getShell(), Messages.ConnectionsPreferencePage_Confirm_Actions, null,
|
||||
Messages.ConnectionsPreferencePage_There_are_unsaved_changes, MessageDialog.QUESTION,
|
||||
new String[] { IDialogConstants.YES_LABEL, IDialogConstants.NO_LABEL, IDialogConstants.CANCEL_LABEL }, 0);
|
||||
Messages.ConnectionsPreferencePage_There_are_unsaved_changes, MessageDialog.QUESTION, new String[] {
|
||||
IDialogConstants.YES_LABEL, IDialogConstants.NO_LABEL, IDialogConstants.CANCEL_LABEL }, 0);
|
||||
switch (dialog.open()) {
|
||||
case 0:
|
||||
performOk();
|
||||
|
@ -490,6 +490,7 @@ public class ConnectionsPreferencePage extends PreferencePage implements IWorkbe
|
|||
} else {
|
||||
if (conn instanceof IRemoteConnectionWorkingCopy) {
|
||||
IRemoteConnectionWorkingCopy wc = (IRemoteConnectionWorkingCopy) conn;
|
||||
conn = wc.getOriginal();
|
||||
if (wc.isDirty()) {
|
||||
MessageDialog dialog = new MessageDialog(getShell(), Messages.ConnectionsPreferencePage_Confirm_Actions,
|
||||
null, Messages.ConnectionsPreferencePage_This_connection_contains_unsaved_changes,
|
||||
|
@ -500,7 +501,6 @@ public class ConnectionsPreferencePage extends PreferencePage implements IWorkbe
|
|||
wc.save();
|
||||
break;
|
||||
case 1:
|
||||
conn = wc.getOriginal();
|
||||
break;
|
||||
case 2:
|
||||
return;
|
||||
|
|
Loading…
Add table
Reference in a new issue