diff --git a/src/apps/expander/ExpanderPreferences.cpp b/src/apps/expander/ExpanderPreferences.cpp index 758c2f0c47..bc88bb1546 100644 --- a/src/apps/expander/ExpanderPreferences.cpp +++ b/src/apps/expander/ExpanderPreferences.cpp @@ -153,7 +153,7 @@ ExpanderPreferences::ExpanderPreferences(BMessage *settings) new BMessage(MSG_CANCEL)); background->AddChild(button); - BScreen screen; + BScreen screen(this); MoveBy((screen.Frame().Width()-Bounds().Width())/2, (screen.Frame().Height()-Bounds().Height())/2); diff --git a/src/apps/expander/ExpanderWindow.cpp b/src/apps/expander/ExpanderWindow.cpp index c1d26867c4..7a87b1263b 100644 --- a/src/apps/expander/ExpanderWindow.cpp +++ b/src/apps/expander/ExpanderWindow.cpp @@ -163,7 +163,7 @@ ExpanderWindow::ExpanderWindow(BRect frame_rect, const entry_ref *ref, BMessage box->AddChild(fListingScroll); fListingScroll->Hide(); - SetSizeLimits(450, BScreen().Frame().Width(), 120, 120); + SetSizeLimits(450, BScreen(this).Frame().Width(), 120, 120); // finish creating window Show();