From e3343885bbd0e2ea6733541ce936c8d818d58b7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 8 Nov 2005 23:48:06 +0000 Subject: [PATCH] Even if Adi really don't like it, it's perfectly okay to resize or move a layer before adding it to its parent. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14784 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/Layer.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/servers/app/Layer.cpp b/src/servers/app/Layer.cpp index 8fc53e7948..7d0801e023 100644 --- a/src/servers/app/Layer.cpp +++ b/src/servers/app/Layer.cpp @@ -6,10 +6,10 @@ * DarkWyrm * Adi Oanca * Stephan Aßmus - * - * Description: - * Class used for tracking drawing context and screen clipping. - * One Layer per client BWindow (WindowBorder) and each BView therein. + */ + +/** Class used for tracking drawing context and screen clipping. + * One Layer per client BWindow (WindowBorder) and each BView therein. */ #include @@ -39,6 +39,7 @@ # define STRACE(x) ; #endif + Layer::Layer(BRect frame, const char* name, int32 token, uint32 resize, uint32 flags, DrawingEngine* driver) : @@ -565,7 +566,7 @@ Layer::MoveBy(float x, float y) { STRACE(("Layer(%s)::MoveBy() START\n", Name())); if (!fParent) { - CRITICAL("ERROR: in Layer::MoveBy()! - No parent!\n"); + fFrame.OffsetBy(x, y); return; }