diff --git a/annotations-framework-extension/annotationapp/Controllers/MapViewController.swift b/annotations-framework-extension/annotationapp/Controllers/MapViewController.swift index 5fedb1b..554d649 100644 --- a/annotations-framework-extension/annotationapp/Controllers/MapViewController.swift +++ b/annotations-framework-extension/annotationapp/Controllers/MapViewController.swift @@ -158,18 +158,22 @@ extension MapViewController: AnnotationStyleSettingsDelegate { func didUpdateStyleAnnotation(with updatedAnnotation: MGLStyleAnnotation) { if updatedAnnotation is MGLCircleStyleAnnotation { circleAnnotationController.updateStyleAnnotation(updatedAnnotation) + circleAnnotationController.deselectStyleAnnotation(updatedAnnotation) } if updatedAnnotation is MGLSymbolStyleAnnotation { symbolAnnotationController.updateStyleAnnotation(updatedAnnotation) + symbolAnnotationController.deselectStyleAnnotation(updatedAnnotation) } if updatedAnnotation is MGLLineStyleAnnotation { lineAnnotationController.updateStyleAnnotation(updatedAnnotation) + lineAnnotationController.deselectStyleAnnotation(updatedAnnotation) } if updatedAnnotation is MGLPolygonStyleAnnotation { polygonAnnotationController.updateStyleAnnotation(updatedAnnotation) + polygonAnnotationController.deselectStyleAnnotation(updatedAnnotation) } } }