From f7bf573f042c3d783031b5ae9eb215158276f018 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Peter=20=C3=85strand?= Date: Thu, 30 Dec 2004 08:15:05 +0000 Subject: [PATCH] After changing zlib compression or jpeg quality, trigger a new SetEncodings message. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@64 3789f03b-4d11-0410-bbf8-ca57d06f2519 --- vncviewer/cview.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/vncviewer/cview.cxx b/vncviewer/cview.cxx index 1a7507a3..30dbbefd 100644 --- a/vncviewer/cview.cxx +++ b/vncviewer/cview.cxx @@ -252,10 +252,16 @@ CView::applyOptions(CViewOptions& opt) { (options.useDesktopResize != opt.useDesktopResize)); cp.supportsLocalCursor = options.useLocalCursor = opt.useLocalCursor; cp.supportsDesktopResize = options.useDesktopResize = opt.useDesktopResize; + + encodingChange |= ((options.customCompressLevel != opt.customCompressLevel) || + (options.compressLevel != opt.compressLevel) || + (options.noJpeg != opt.noJpeg) || + (options.qualityLevel != opt.qualityLevel)); cp.customCompressLevel = options.customCompressLevel = opt.customCompressLevel; cp.compressLevel = options.compressLevel = opt.compressLevel; cp.noJpeg = options.noJpeg = opt.noJpeg; cp.qualityLevel = options.qualityLevel = opt.qualityLevel; + if (cursorAvailable) hideLocalCursor(); cursorAvailable = cursorAvailable && options.useLocalCursor; -- 2.39.5