From 90ac66553e49136d1cb8566a37ab3b579275a285 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Fri, 21 Aug 2009 10:30:30 +0000 Subject: [PATCH] * Fixed computation of the screen frame in case of multiple screens. * Removed debug output. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32561 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/VirtualScreen.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/servers/app/VirtualScreen.cpp b/src/servers/app/VirtualScreen.cpp index f961d9dfda..91a9c103cf 100644 --- a/src/servers/app/VirtualScreen.cpp +++ b/src/servers/app/VirtualScreen.cpp @@ -167,7 +167,7 @@ VirtualScreen::UpdateFrame() // TODO: compute virtual size depending on the actual screen position! virtualWidth += width; - virtualHeight += height; + virtualHeight = max_c(virtualHeight, height); } fFrame.Set(0, 0, virtualWidth - 1, virtualHeight - 1); @@ -239,7 +239,6 @@ VirtualScreen::_GetMode(Screen* screen, ScreenConfigurations& configurations, return B_NAME_NOT_FOUND; mode = configuration->mode; -debug_printf("found configuration! (%d x %d)\n", mode.virtual_width, mode.virtual_height); configuration->is_current = true; return B_OK;