From 50ecf4fd15105f6311117756536c3d62dd02843b Mon Sep 17 00:00:00 2001 From: misaochan Date: Wed, 31 May 2017 19:38:08 +1000 Subject: [PATCH] Fix logical error --- .../main/java/fr/free/nrw/commons/nearby/NearbyActivity.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyActivity.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyActivity.java index 7bff04bf0..28c6f2a23 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyActivity.java @@ -109,7 +109,9 @@ public class NearbyActivity extends NavigationBaseActivity { public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { switch (requestCode) { case LOCATION_REQUEST: { - if (grantResults.length > 0 && grantResults[0] != PackageManager.PERMISSION_GRANTED) { + if (grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) { + refreshView(); + } else { //If permission not granted, display notification that Nearby Places cannot be displayed int duration = Toast.LENGTH_LONG; Toast toast = Toast.makeText(this, "Nearby places cannot be found without location permissions", duration);