diff --git a/osmdroid-android/src/main/java/org/osmdroid/views/MapController.java b/osmdroid-android/src/main/java/org/osmdroid/views/MapController.java index f63a36dbc5..abcacde4e1 100644 --- a/osmdroid-android/src/main/java/org/osmdroid/views/MapController.java +++ b/osmdroid-android/src/main/java/org/osmdroid/views/MapController.java @@ -164,7 +164,7 @@ public void animateTo(final IGeoPoint point, final Double pZoom, final Long pSpe } if (mCurrentAnimator != null) { - mCurrentAnimator.end(); + mapAnimatorListener.onAnimationCancel(mCurrentAnimator); } mCurrentAnimator = mapAnimator; mapAnimator.start();