Before any manipulations with DesktopWindow (setSize and
etc) we must perform the applyOptions method at least one
time, because the methods of these manipulations can
depend on the vncviewer options.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@646 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/win/vncviewer/CConn.cxx b/win/vncviewer/CConn.cxx
index 2fb8d2d..bf19bd8 100644
--- a/win/vncviewer/CConn.cxx
+++ b/win/vncviewer/CConn.cxx
@@ -616,9 +616,9 @@
// Show the window
window = new DesktopWindow(this);
+ applyOptions(options);
window->setName(cp.name());
window->setSize(cp.width, cp.height);
- applyOptions(options);
// Save the server's current format
serverDefaultPF = cp.pf();