From 729ac135379122f5c8adcf4e30ef7a9985a20b18 Mon Sep 17 00:00:00 2001 From: Ted John Date: Wed, 28 Dec 2016 18:50:55 +0000 Subject: [PATCH] Don't scroll to ride on research page --- src/windows/new_ride.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/windows/new_ride.c b/src/windows/new_ride.c index af551569c5..6b57678e93 100644 --- a/src/windows/new_ride.c +++ b/src/windows/new_ride.c @@ -391,6 +391,7 @@ static void window_new_ride_scroll_to_focused_ride(rct_window *w) // Find row index of the focused ride type rct_widget *listWidget = &window_new_ride_widgets[WIDX_RIDE_LIST]; + assert(_windowNewRideCurrentTab < countof(_windowNewRideHighlightedItem)); int focusRideType = _windowNewRideHighlightedItem[_windowNewRideCurrentTab].ride_type_and_entry; int count = 0, row = 0; ride_list_item *listItem = _windowNewRideListItems; @@ -513,7 +514,10 @@ static void window_new_ride_set_page(rct_window *w, int page) window_new_ride_refresh_widget_sizing(w); window_invalidate(w); - window_new_ride_scroll_to_focused_ride(w); + + if (page < WINDOW_NEW_RIDE_PAGE_RESEARCH) { + window_new_ride_scroll_to_focused_ride(w); + } } /**