From 4b1aabf67e4d36a48861cedea1169aa4fab94b5a Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Sat, 5 Nov 2005 21:24:51 +0000 Subject: [PATCH] I don't know why, but when starting Tracker there is no root layer here git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14717 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/WinBorder.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/servers/app/WinBorder.cpp b/src/servers/app/WinBorder.cpp index ea8d6182bc..b3dbc4ac4d 100644 --- a/src/servers/app/WinBorder.cpp +++ b/src/servers/app/WinBorder.cpp @@ -126,6 +126,10 @@ WinBorder::WinBorder(const BRect &frame, uint16 width, height; uint32 colorSpace; float frequency; + if (GetRootLayer() == NULL) + debugger("WinBorder: no root layer"); + if (GetRootLayer()->GetDesktop() == NULL) + debugger("WinBorder: no desktop"); if (GetRootLayer()->GetDesktop()->ScreenAt(0)) { GetRootLayer()->GetDesktop()->ScreenAt(0)->GetMode(width, height, colorSpace, frequency); _ResizeBy(width - frame.Width(), height - frame.Height());