diff --git a/src/kits/interface/Window.cpp b/src/kits/interface/Window.cpp index 89afdff9b7..2ca09cf4ae 100644 --- a/src/kits/interface/Window.cpp +++ b/src/kits/interface/Window.cpp @@ -2619,6 +2619,7 @@ BWindow::CenterIn(const BRect& rect) MoveTo(BLayoutUtils::AlignInFrame(rect, Size(), BAlignment(B_ALIGN_HORIZONTAL_CENTER, B_ALIGN_VERTICAL_CENTER)).LeftTop()); + MoveOnScreen(B_DO_NOT_RESIZE_TO_FIT | B_MOVE_IF_PARTIALLY_OFFSCREEN); }