[Development] Preserve SecurityTypes value during "reconnect" in Win vncviewer.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4217 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/win/vncviewer/OptionsDialog.cxx b/win/vncviewer/OptionsDialog.cxx
index abdd921..c7188e1 100644
--- a/win/vncviewer/OptionsDialog.cxx
+++ b/win/vncviewer/OptionsDialog.cxx
@@ -431,6 +431,13 @@
}
}
+ virtual bool onOk() {
+ dlg->options.secTypes = security->GetEnabledExtSecTypes();
+ if (isItemChecked(IDC_VENCRYPT))
+ dlg->options.secTypes.push_front(secTypeVeNCrypt);
+ return true;
+ }
+
virtual bool onCommand(int id, int cmd) {
switch (id) {
case IDC_VENCRYPT: