diff --git a/src/openrct2-ui/windows/MapGen.cpp b/src/openrct2-ui/windows/MapGen.cpp index ba637dda2d..57a106c69b 100644 --- a/src/openrct2-ui/windows/MapGen.cpp +++ b/src/openrct2-ui/windows/MapGen.cpp @@ -415,13 +415,16 @@ namespace OpenRCT2::Ui::Windows _resizeDirection = ResizeDirection::Both; if (_resizeDirection != ResizeDirection::X) - _settings.mapSize.y = std::clamp( - _settings.mapSize.y + sizeOffset, static_cast(kMinimumMapSizeTechnical), - static_cast(kMaximumMapSizeTechnical)); + { + _settings.mapSize.y = std::clamp( + _settings.mapSize.y + sizeOffset, kMinimumMapSizeTechnical, kMaximumMapSizeTechnical); + } + if (_resizeDirection != ResizeDirection::Y) - _settings.mapSize.x = std::clamp( - _settings.mapSize.x + sizeOffset, static_cast(kMinimumMapSizeTechnical), - static_cast(kMaximumMapSizeTechnical)); + { + _settings.mapSize.x = std::clamp( + _settings.mapSize.x + sizeOffset, kMinimumMapSizeTechnical, kMaximumMapSizeTechnical); + } } void InputMapSize(WidgetIndex callingWidget, int32_t currentValue)