From 6fed9f4ed7921c76aa2ee5312a2534f62ddb486b Mon Sep 17 00:00:00 2001 From: Kanahia Date: Sun, 28 Jul 2024 14:23:45 +0530 Subject: [PATCH] Fixed issue with pin loading on the first launch --- .../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 014402cce..be2191c7c 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 @@ -1035,7 +1035,7 @@ public class NearbyParentFragment extends CommonsDaggerSupportFragment // When the nearby fragment is opened immediately upon app launch, the {screenTopRightLatLng} // and {screenBottomLeftLatLng} variables return {LatLng(0.0,0.0)} as output. // To address this issue, A small delta value {delta = 0.02} is used to adjust the latitude - // and longitude values for {ZOOM_LEVEL = 14f}. + // and longitude values for {ZOOM_LEVEL = 15f}. // This adjustment helps in calculating the east and west corner LatLng accurately. // Note: This only happens when the nearby fragment is opened immediately upon app launch, // otherwise {screenTopRightLatLng} and {screenBottomLeftLatLng} are used to determine @@ -1043,7 +1043,7 @@ public class NearbyParentFragment extends CommonsDaggerSupportFragment if (screenTopRightLatLng.getLatitude() == 0.0 && screenTopRightLatLng.getLongitude() == 0.0 && screenBottomLeftLatLng.getLatitude() == 0.0 && screenBottomLeftLatLng.getLongitude() == 0.0) { - final double delta = 0.02; + final double delta = 0.009; final double westCornerLat = currentLatLng.getLatitude() - delta; final double westCornerLong = currentLatLng.getLongitude() - delta; final double eastCornerLat = currentLatLng.getLatitude() + delta;