Fixed issue where viewer was not honoring cmd line arg SendLocalUsername
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4919 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/java/com/tigervnc/vncviewer/CConn.java b/java/com/tigervnc/vncviewer/CConn.java
index e3ab176..736994b 100644
--- a/java/com/tigervnc/vncviewer/CConn.java
+++ b/java/com/tigervnc/vncviewer/CConn.java
@@ -877,6 +877,7 @@
options.acceptClipboard.setSelected(viewer.acceptClipboard.getValue());
options.sendClipboard.setSelected(viewer.sendClipboard.getValue());
options.menuKey.setSelectedItem(KeyEvent.getKeyText(menukey.getMenuKeyCode()));
+ options.sendLocalUsername.setSelected(viewer.sendLocalUsername.getValue());
if (state() == RFBSTATE_NORMAL) {
options.shared.setEnabled(false);
@@ -921,11 +922,9 @@
switch ((Integer)iext.next()) {
case Security.secTypePlain:
options.secPlain.setSelected(true);
- options.sendLocalUsername.setSelected(true);
break;
case Security.secTypeIdent:
options.secIdent.setSelected(true);
- options.sendLocalUsername.setSelected(true);
break;
case Security.secTypeTLSNone:
options.encTLS.setSelected(true);
@@ -938,12 +937,10 @@
case Security.secTypeTLSPlain:
options.encTLS.setSelected(true);
options.secPlain.setSelected(true);
- options.sendLocalUsername.setSelected(true);
break;
case Security.secTypeTLSIdent:
options.encTLS.setSelected(true);
options.secIdent.setSelected(true);
- options.sendLocalUsername.setSelected(true);
break;
case Security.secTypeX509None:
options.encX509.setSelected(true);
@@ -956,12 +953,10 @@
case Security.secTypeX509Plain:
options.encX509.setSelected(true);
options.secPlain.setSelected(true);
- options.sendLocalUsername.setSelected(true);
break;
case Security.secTypeX509Ident:
options.encX509.setSelected(true);
options.secIdent.setSelected(true);
- options.sendLocalUsername.setSelected(true);
break;
}
}