From df453200b7a00e54512792273c0d9acb9838d626 Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Thu, 2 Apr 2009 14:26:45 +0000 Subject: 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 --- common/rfb/VNCServerST.cxx | 2 ++ 1 file changed, 2 insertions(+) (limited to 'common/rfb') 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::iterator ci, ci_next; for (ci=clients.begin();ci!=clients.end();ci=ci_next) { ci_next = ci; ci_next++; -- cgit v1.2.3