diff --git a/drape_frontend/gps_track_renderer.cpp b/drape_frontend/gps_track_renderer.cpp index 8341af75dd..4d976d6a78 100644 --- a/drape_frontend/gps_track_renderer.cpp +++ b/drape_frontend/gps_track_renderer.cpp @@ -114,7 +114,7 @@ void GpsTrackRenderer::UpdatePoints(std::vector const & toAdd, m_pointsSpline.AddPoint(m_points[i].m_point); } - m_needUpdate = true; + m_needUpdate = wasChanged; } size_t GpsTrackRenderer::GetAvailablePointsCount() const