From 75b7acdac87a065f075ba43638d7a4efdfa11c85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Fri, 19 May 2006 09:55:56 +0000 Subject: [PATCH] * commented out the code to invalidate a view when it is added our removed to another view, this is taken care of in View.cpp until we find something better git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17511 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/ViewLayer.cpp | 44 +++++++++++++++++------------------ 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/src/servers/app/ViewLayer.cpp b/src/servers/app/ViewLayer.cpp index ca6970863d..5737ba390d 100644 --- a/src/servers/app/ViewLayer.cpp +++ b/src/servers/app/ViewLayer.cpp @@ -229,17 +229,17 @@ ViewLayer::AddChild(ViewLayer* layer) if (fWindow) { layer->AttachedToWindow(fWindow); - if (fVisible && layer->IsVisible()) { - // trigger redraw - BRect clippedFrame = layer->Frame(); - ConvertToVisibleInTopView(&clippedFrame); - BRegion* dirty = fWindow->GetRegion(); - if (dirty) { - dirty->Set(clippedFrame); - fWindow->MarkContentDirty(*dirty); - fWindow->RecycleRegion(dirty); - } - } +// if (layer->IsVisible()) { +// // trigger redraw +// BRect clippedFrame = layer->Frame(); +// ConvertToVisibleInTopView(&clippedFrame); +// BRegion* dirty = fWindow->GetRegion(); +// if (dirty) { +// dirty->Set(clippedFrame); +// fWindow->MarkContentDirtyAsync(*dirty); +// fWindow->RecycleRegion(dirty); +// } +// } } } @@ -284,17 +284,17 @@ ViewLayer::RemoveChild(ViewLayer* layer) if (fWindow) { layer->DetachedFromWindow(); - if (fVisible && layer->IsVisible()) { - // trigger redraw - BRect clippedFrame = layer->Frame(); - ConvertToVisibleInTopView(&clippedFrame); - BRegion* dirty = fWindow->GetRegion(); - if (dirty) { - dirty->Set(clippedFrame); - fWindow->MarkContentDirty(*dirty); - fWindow->RecycleRegion(dirty); - } - } +// if (fVisible && layer->IsVisible()) { +// // trigger redraw +// BRect clippedFrame = layer->Frame(); +// ConvertToVisibleInTopView(&clippedFrame); +// BRegion* dirty = fWindow->GetRegion(); +// if (dirty) { +// dirty->Set(clippedFrame); +// fWindow->MarkContentDirtyAsync(*dirty); +// fWindow->RecycleRegion(dirty); +// } +// } } return true;