Fix: Crash when pressing arrow keys in bootstrap mode

See: f5f488e7
This commit is contained in:
Jonathan G Rennison 2024-09-18 00:03:48 +01:00
parent 3b7b1c583c
commit c674bd931a

View File

@ -2970,8 +2970,10 @@ static void HandleKeyScrolling()
if (_dirkeys && !EditBoxInGlobalFocus()) { if (_dirkeys && !EditBoxInGlobalFocus()) {
int factor = _shift_pressed ? 50 : 10; int factor = _shift_pressed ? 50 : 10;
if (_game_mode != GM_MENU && _game_mode != GM_BOOTSTRAP) {
/* Key scrolling stops following a vehicle. */ /* Key scrolling stops following a vehicle. */
GetMainWindow()->viewport->follow_vehicle = INVALID_VEHICLE; GetMainWindow()->viewport->follow_vehicle = INVALID_VEHICLE;
}
ScrollMainViewport(scrollamt[_dirkeys][0] * factor, scrollamt[_dirkeys][1] * factor); ScrollMainViewport(scrollamt[_dirkeys][0] * factor, scrollamt[_dirkeys][1] * factor);
} }