From 6844f6d0ebc052e65929587967bd806fe3e78ccb Mon Sep 17 00:00:00 2001 From: Adi Oanca Date: Tue, 24 Feb 2004 11:59:11 +0000 Subject: [PATCH] small changes because of the new redrawing code git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6724 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/server/RootLayer.cpp | 7 +++++-- src/servers/app/server/RootLayer.h | 5 +++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/servers/app/server/RootLayer.cpp b/src/servers/app/server/RootLayer.cpp index f4f405c266..132ace0075 100644 --- a/src/servers/app/server/RootLayer.cpp +++ b/src/servers/app/server/RootLayer.cpp @@ -54,10 +54,13 @@ //#define DISPLAYDRIVER_TEST_HACK //--------------------------------------------------------------------------- -RootLayer::RootLayer(const char *layername, int32 workspaceCount, Desktop *desktop) - : Layer(BRect(0,0,0,0), layername, 0, B_NORMAL_WINDOW_FEEL, 0, NULL) +RootLayer::RootLayer(const char *name, int32 workspaceCount, + Desktop *desktop, DisplayDriver *driver) + : Layer(BRect(0,0,0,0), name, 0, B_FOLLOW_ALL, B_WILL_DRAW, driver) { fDesktop = desktop; +//NOTE: be careful about this one. + fRootLayer = this; fActiveWorkspace = NULL; fRows = 0; fColumns = 0; diff --git a/src/servers/app/server/RootLayer.h b/src/servers/app/server/RootLayer.h index cc35302cda..184517586e 100644 --- a/src/servers/app/server/RootLayer.h +++ b/src/servers/app/server/RootLayer.h @@ -39,6 +39,7 @@ class Workspace; class Screen; class WinBorder; class Desktop; +class DisplayDriver; /*! \class RootLayer RootLayer.h @@ -51,8 +52,8 @@ class Desktop; class RootLayer : public Layer { public: - RootLayer(const char *layername, - int32 workspaceCount, Desktop *desktop); + RootLayer(const char *name, + int32 workspaceCount, Desktop *desktop, DisplayDriver *driver); virtual ~RootLayer(); virtual void Draw(const BRect &r);