diff --git a/drape_frontend/traffic_generator.cpp b/drape_frontend/traffic_generator.cpp index 418687003d..6c75445c33 100644 --- a/drape_frontend/traffic_generator.cpp +++ b/drape_frontend/traffic_generator.cpp @@ -92,7 +92,7 @@ void TrafficGenerator::Init() void TrafficGenerator::ClearGLDependentResources() { - ClearCache(); + InvalidateTexturesCache(); m_batchersPool.reset(); } diff --git a/map/traffic_manager.cpp b/map/traffic_manager.cpp index 6a5bb988c7..0dd4b2ab95 100644 --- a/map/traffic_manager.cpp +++ b/map/traffic_manager.cpp @@ -154,13 +154,6 @@ void TrafficManager::OnMwmDelete(MwmSet::MwmId const & mwmId) void TrafficManager::OnDestroyGLContext() { - if (!IsEnabled()) - return; - - m_observer.OnTrafficInfoClear(); - - lock_guard lock(m_mutex); - Clear(); } void TrafficManager::OnRecoverGLContext()