diff --git a/src/servers/app/WorkspacesLayer.cpp b/src/servers/app/WorkspacesLayer.cpp index 6e198c9231..e39f97f48b 100644 --- a/src/servers/app/WorkspacesLayer.cpp +++ b/src/servers/app/WorkspacesLayer.cpp @@ -203,10 +203,8 @@ WorkspacesLayer::_DrawWindow(DrawingEngine* drawingEngine, const BRect& workspac frame = frame & workspaceFrame; if (frame.IsValid()) { + drawingEngine->FillRect(frame.InsetByCopy(1, 1), white); backgroundRegion.Exclude(frame); - - frame.InsetBy(1, 1); - drawingEngine->FillRect(frame, white); } // draw title @@ -281,7 +279,7 @@ WorkspacesLayer::_DrawWorkspace(DrawingEngine* drawingEngine, // draw background - drawingEngine->ConstrainClippingRegion(&backgroundRegion); + //drawingEngine->ConstrainClippingRegion(&backgroundRegion); drawingEngine->FillRect(rect, color); drawingEngine->ConstrainClippingRegion(&redraw);