diff --git a/libandroid-navigation/src/main/java/com/mapbox/services/android/navigation/v5/navigation/NavigationTelemetry.java b/libandroid-navigation/src/main/java/com/mapbox/services/android/navigation/v5/navigation/NavigationTelemetry.java index 1c7bd2c4ec3..96ed691081e 100644 --- a/libandroid-navigation/src/main/java/com/mapbox/services/android/navigation/v5/navigation/NavigationTelemetry.java +++ b/libandroid-navigation/src/main/java/com/mapbox/services/android/navigation/v5/navigation/NavigationTelemetry.java @@ -112,9 +112,9 @@ public void onDeparture(Location location, RouteProgress routeProgress) { } if (!isConfigurationChange) { NavigationMetricsWrapper.departEvent(navigationSessionState, metricProgress, metricLocation.getLocation()); + // Add the arrival listener + eventDispatcher.addMetricArrivalListener(this); } - // Add the arrival listener - eventDispatcher.addMetricArrivalListener(this); } @Override