diff --git a/map/traffic_manager.cpp b/map/traffic_manager.cpp index f2fb5527b0..9dce5d58dd 100644 --- a/map/traffic_manager.cpp +++ b/map/traffic_manager.cpp @@ -259,7 +259,6 @@ void TrafficManager::RequestTrafficData(MwmSet::MwmId const & mwmId) { m_requestedMwms.push_back(mwmId); m_condition.notify_one(); - UpdateState(); } } @@ -273,6 +272,7 @@ void TrafficManager::RequestTrafficData() ASSERT(mwmId.IsAlive(), ()); RequestTrafficData(mwmId); } + UpdateState(); } void TrafficManager::OnTrafficRequestFailed(traffic::TrafficInfo && info)