diff --git a/distribution/changelog.txt b/distribution/changelog.txt index 55e31c5b63..4c1b5e6bfd 100644 --- a/distribution/changelog.txt +++ b/distribution/changelog.txt @@ -1,5 +1,6 @@ 0.4.31 (in development) ------------------------------------------------------------------------ +- Fix: [#25739] Game freezes when a tab in the New Ride window contains more than 384 items. 0.4.30 (2026-01-04) ------------------------------------------------------------------------ diff --git a/src/openrct2-ui/windows/NewRide.cpp b/src/openrct2-ui/windows/NewRide.cpp index 0eb1ec678b..2fed074aa8 100644 --- a/src/openrct2-ui/windows/NewRide.cpp +++ b/src/openrct2-ui/windows/NewRide.cpp @@ -46,7 +46,7 @@ namespace OpenRCT2::Ui::Windows { static constexpr StringId WindowTitle = kStringIdNone; static constexpr int32_t kWindowHeightResearch = 194; - static constexpr int32_t RideListItemsMax = 384; + static constexpr int32_t RideListItemsMax = kMaxRideObjects; static constexpr int32_t RideTabCount = 6; static constexpr int32_t GroupByTrackTypeWidth = 172; static constexpr int32_t kScrollItemSize = 116;