From 6d6e4af4c4d381f77890de7af7555e05ab37721f Mon Sep 17 00:00:00 2001 From: george82 Date: Sat, 10 Mar 2007 12:49:34 +0000 Subject: [PATCH] Fixed the bug with wrong desktop window size of the vncviewer when it starts in the scaling mode. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2233 3789f03b-4d11-0410-bbf8-ca57d06f2519 --- win/vncviewer/DesktopWindow.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/win/vncviewer/DesktopWindow.cxx b/win/vncviewer/DesktopWindow.cxx index 4a316ad5..679964a0 100644 --- a/win/vncviewer/DesktopWindow.cxx +++ b/win/vncviewer/DesktopWindow.cxx @@ -1013,7 +1013,7 @@ void DesktopWindow::setDesktopScale(int scale_) { if (buffer->getScale() == scale_ || scale_ <= 0) return; buffer->setScale(scale_); if (isToolbarEnabled()) refreshToolbarButtons(); - if (!isAutoScaling()) resizeDesktopWindowToBuffer(); + if (!isAutoScaling() && !isFullscreen()) resizeDesktopWindowToBuffer(); char *newTitle = new char[strlen(desktopName)+20]; sprintf(newTitle, "%s @ %i%%", desktopName, getDesktopScale()); SetWindowText(handle, TStr(newTitle)); -- 2.39.5