From 1dec1e578690176d5faa2ed0f59896e839e22212 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 20 Nov 2007 21:34:59 +0000 Subject: [PATCH] display_mode::[hv]_display_start fields were not set when using a certain Screen::SetMode() method, thanks to Gerald Zajac for reporting this. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22967 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/ServerScreen.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/servers/app/ServerScreen.cpp b/src/servers/app/ServerScreen.cpp index 2d2b1c0a77..a988489878 100644 --- a/src/servers/app/ServerScreen.cpp +++ b/src/servers/app/ServerScreen.cpp @@ -107,10 +107,12 @@ Screen::SetMode(uint16 width, uint16 height, uint32 colorSpace, const display_timing& timing, bool makeDefault) { display_mode mode; + mode.timing = timing; + mode.space = colorSpace; mode.virtual_width = width; mode.virtual_height = height; - mode.space = colorSpace; - mode.timing = timing; + mode.h_display_start = 0; + mode.v_display_start = 0; mode.flags = 0; return SetMode(mode, makeDefault);