summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2009-04-02 14:26:45 +0000
committerPierre Ossman <ossman@cendio.se>2009-04-02 14:26:45 +0000
commitdf453200b7a00e54512792273c0d9acb9838d626 (patch)
tree4d1ea468cab6ec75ccdbdf091dd3608a5b261084
parenta3db48cd084576832a757a9b22230f0fd92c379f (diff)
downloadtigervnc-df453200b7a00e54512792273c0d9acb9838d626.tar.gz
tigervnc-df453200b7a00e54512792273c0d9acb9838d626.zip
Brown paper bag time... Forgot to actually store the new screen layout.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3738 3789f03b-4d11-0410-bbf8-ca57d06f2519
-rw-r--r--common/rfb/VNCServerST.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/common/rfb/VNCServerST.cxx b/common/rfb/VNCServerST.cxx
index ec01074e..a21526ad 100644
--- a/common/rfb/VNCServerST.cxx
+++ b/common/rfb/VNCServerST.cxx
@@ -325,6 +325,8 @@ void VNCServerST::setScreenLayout(const ScreenSet& layout)
if (!layout.validate(pb->width(), pb->height()))
throw Exception("setScreenLayout: invalid screen layout");
+ screenLayout = layout;
+
std::list<VNCSConnectionST*>::iterator ci, ci_next;
for (ci=clients.begin();ci!=clients.end();ci=ci_next) {
ci_next = ci; ci_next++;