diff options
author | Brian P. Hinz <bphinz@users.sf.net> | 2019-11-03 21:49:53 -0500 |
---|---|---|
committer | Brian P. Hinz <bphinz@users.sf.net> | 2019-11-03 21:51:18 -0500 |
commit | ac61fd85b598284e512500699607871939ae3f34 (patch) | |
tree | 37744d4e26f71bda72646e226c49799def3577e9 /java/com/tigervnc/vncviewer/OptionsDialog.java | |
parent | d5c4af7c3c7d640e55590c7da5e3cc4ac1a573fe (diff) | |
download | tigervnc-ac61fd85b598284e512500699607871939ae3f34.tar.gz tigervnc-ac61fd85b598284e512500699607871939ae3f34.zip |
Fix external SSH arguments dialog
Diffstat (limited to 'java/com/tigervnc/vncviewer/OptionsDialog.java')
-rw-r--r-- | java/com/tigervnc/vncviewer/OptionsDialog.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/java/com/tigervnc/vncviewer/OptionsDialog.java b/java/com/tigervnc/vncviewer/OptionsDialog.java index d02380cc..c2847a86 100644 --- a/java/com/tigervnc/vncviewer/OptionsDialog.java +++ b/java/com/tigervnc/vncviewer/OptionsDialog.java @@ -622,9 +622,12 @@ class OptionsDialog extends Dialog { extSSH.setParam(extSSHCheckbox.isSelected()); if (!sshClientInput.getText().isEmpty()) extSSHClient.setParam(sshClientInput.getText()); - if (sshArgsDefaultButton.isSelected()) - if (!sshArgsInput.getText().isEmpty()) + if (sshArgsCustomButton.isSelected() && + !sshArgsInput.getText().isEmpty()) { extSSHArgs.setParam(sshArgsInput.getText()); + } else { + extSSHArgs.setParam(new String()); + } if (!sshConfigInput.getText().isEmpty()) sshConfig.setParam(sshConfigInput.getText()); if (!sshKeyFileInput.getText().isEmpty()) |