diff --git a/selfdrive/ui/qt/maps/map.cc b/selfdrive/ui/qt/maps/map.cc index 7fdb366e8..731072db4 100644 --- a/selfdrive/ui/qt/maps/map.cc +++ b/selfdrive/ui/qt/maps/map.cc @@ -259,6 +259,11 @@ static float get_time_typical(const QGeoRouteSegment &segment) { void MapWindow::recomputeRoute() { + // Retry all timed out requests + if (!m_map.isNull()) { + m_map->connectionEstablished(); + } + if (!last_position) { return; }