diff --git a/src/kits/interface/Window.cpp b/src/kits/interface/Window.cpp index 4786ed0e81..a4c409f58e 100644 --- a/src/kits/interface/Window.cpp +++ b/src/kits/interface/Window.cpp @@ -2455,8 +2455,8 @@ BWindow::ResizeToPreferred() width = std::max(width, fTopView->MinSize().width); float height = fTopView->PreferredSize().height; - height = std::min(width, fTopView->MaxSize().height); - height = std::max(width, fTopView->MinSize().height); + height = std::min(height, fTopView->MaxSize().height); + height = std::max(height, fTopView->MinSize().height); if (GetLayout()->HasHeightForWidth()) GetLayout()->GetHeightForWidth(width, NULL, NULL, &height);