diff --git a/plugin-places/src/main/java/com/mapbox/mapboxsdk/plugins/places/picker/ui/PlacePickerActivity.java b/plugin-places/src/main/java/com/mapbox/mapboxsdk/plugins/places/picker/ui/PlacePickerActivity.java index 41f6dcb97..1882fdd9a 100644 --- a/plugin-places/src/main/java/com/mapbox/mapboxsdk/plugins/places/picker/ui/PlacePickerActivity.java +++ b/plugin-places/src/main/java/com/mapbox/mapboxsdk/plugins/places/picker/ui/PlacePickerActivity.java @@ -132,7 +132,7 @@ public void onMapReady(MapboxMap mapboxMap) { public void onCameraMoveStarted(int reason) { Timber.v("Map camera has begun moving."); if (markerImage.getTranslationY() == 0) { - markerImage.animate().yBy(-75) + markerImage.animate().translationY(-75) .setInterpolator(new OvershootInterpolator()).setDuration(250).start(); if (bottomSheet.isShowing()) { bottomSheet.dismissPlaceDetails(); @@ -143,7 +143,7 @@ public void onCameraMoveStarted(int reason) { @Override public void onCameraIdle() { Timber.v("Map camera is now idling."); - markerImage.animate().yBy(Math.abs(markerImage.getTranslationY())) + markerImage.animate().translationY(0) .setInterpolator(new OvershootInterpolator()).setDuration(250).start(); bottomSheet.setPlaceDetails(null); makeReverseGeocodingSearch();