diff options
author | Pierre Ossman <ossman@cendio.se> | 2011-07-15 13:42:11 +0000 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2011-07-15 13:42:11 +0000 |
commit | ff225100ecedbf06a79bc84c27ec90432b109938 (patch) | |
tree | 896eb3056f1db2349ecf272eb27b1168a67cc2ce /vncviewer | |
parent | 773125e76af1d099c9f7f47ae2d2da5dc8d9d657 (diff) | |
download | tigervnc-ff225100ecedbf06a79bc84c27ec90432b109938.tar.gz tigervnc-ff225100ecedbf06a79bc84c27ec90432b109938.zip |
When we stopped doing full updates on format changes, we also lost the side
effect of having the first update being a full update. This is needed for
correct behaviour for some extensions.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4595 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'vncviewer')
-rw-r--r-- | vncviewer/CConn.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vncviewer/CConn.cxx b/vncviewer/CConn.cxx index 9ef18239..d764ebc2 100644 --- a/vncviewer/CConn.cxx +++ b/vncviewer/CConn.cxx @@ -526,6 +526,9 @@ void CConn::requestNewUpdate() checkEncodings(); + if (firstUpdate) + forceNonincremental = true; + writer()->writeFramebufferUpdateRequest(Rect(0, 0, cp.width, cp.height), !forceNonincremental); |