From ac3a2d6f49c626c41f302ea6e9adbe73f0344720 Mon Sep 17 00:00:00 2001 From: Kanahia Date: Thu, 30 May 2024 09:37:56 +0530 Subject: [PATCH] Improved zoom level and fixed the pins not loading from the center --- .../nrw/commons/nearby/fragments/NearbyParentFragment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.java b/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.java index 741cb4860..9c0c578f2 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/fragments/NearbyParentFragment.java @@ -174,7 +174,7 @@ public class NearbyParentFragment extends CommonsDaggerSupportFragment private Animation fab_close; private Animation fab_open; private Animation rotate_forward; - private static final float ZOOM_LEVEL = 14f; + private static final float ZOOM_LEVEL = 15f; private final String NETWORK_INTENT_ACTION = "android.net.conn.CONNECTIVITY_CHANGE"; private BroadcastReceiver broadcastReceiver; private boolean isNetworkErrorOccurred; @@ -1441,7 +1441,7 @@ public class NearbyParentFragment extends CommonsDaggerSupportFragment updatedLatLng = curLatLng; updatedPlaceList = new ArrayList<>(placeList); if (VERSION.SDK_INT >= VERSION_CODES.N) { - Collections.sort(places, Comparator.comparingDouble(place -> place.getDistanceInDouble(curLatLng))); + Collections.sort(places, Comparator.comparingDouble(place -> place.getDistanceInDouble(getMapFocus()))); } stopQuery = false; processBatchesSequentially(places, batchSize, updatedPlaceList, curLatLng, 0);