diff --git a/src/mbgl/map/map.cpp b/src/mbgl/map/map.cpp index a1f3bdbbde5..474ccf6aea6 100644 --- a/src/mbgl/map/map.cpp +++ b/src/mbgl/map/map.cpp @@ -236,7 +236,6 @@ void Map::Impl::render(View& view) { if (style->loaded && updateFlags & Update::AnnotationStyle) { annotationManager->updateStyle(*style); - updateFlags |= Update::Classes; } if (updateFlags & Update::AnnotationData) { @@ -957,7 +956,7 @@ std::unique_ptr Map::removeLayer(const std::string& id) { BackendScope guard(impl->backend); auto removedLayer = impl->style->removeLayer(id); - impl->onUpdate(Update::Classes); + impl->onUpdate(Update::Repaint); return removedLayer; }