diff --git a/src/apps/deskbar/BarView.cpp b/src/apps/deskbar/BarView.cpp index 2e88320efa..91d22c0115 100644 --- a/src/apps/deskbar/BarView.cpp +++ b/src/apps/deskbar/BarView.cpp @@ -445,20 +445,17 @@ TBarView::PlaceApplicationBar() { if (fInlineScrollView != NULL) fInlineScrollView->DetachScrollers(); - - if (fExpando != NULL) { - SaveExpandedItems(); - fExpando->RemoveSelf(); - delete fExpando; - fExpando = NULL; - } - - if (fInlineScrollView != NULL) { fInlineScrollView->RemoveSelf(); delete fInlineScrollView; fInlineScrollView = NULL; } + if (fExpando != NULL) { + SaveExpandedItems(); + delete fExpando; + fExpando = NULL; + } + BRect screenFrame = (BScreen(Window())).Frame(); if (fState == kMiniState) { SizeWindow(screenFrame);