diff --git a/src/display.cpp b/src/display.cpp index 66bc7b69f9b1..8fad5829f3ce 100644 --- a/src/display.cpp +++ b/src/display.cpp @@ -2170,7 +2170,11 @@ bool display::scroll(int xmove, int ymove, bool force) invalidate_locations_in_rect(r); } scroll_event_.notify_observers(); +#ifdef SDL_GPU + invalidate_all(); +#else update_rect(map_area()); +#endif redrawMinimap_ = true; return true;