diff options
-rw-r--r-- | common/rfb/VNCServerST.cxx | 2 |
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++; |