Show location permission denied dialog in all relevant scenarios

This commit is contained in:
maskara 2017-11-25 18:32:55 +05:30
parent 2796e4277c
commit 463f75e8b3

View file

@ -163,7 +163,10 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp
Timber.d("Loaded settings page");
startActivityForResult(callGPSSettingIntent, 1);
})
.setNegativeButton(R.string.menu_cancel_upload, (dialog, id) -> dialog.cancel())
.setNegativeButton(R.string.menu_cancel_upload, (dialog, id) -> {
showLocationPermissionDeniedErrorDialog();
dialog.cancel();
})
.create()
.show();
} else {
@ -188,7 +191,10 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp
requestLocationPermissions();
dialog.dismiss();
})
.setNegativeButton("Cancel", null)
.setNegativeButton("Cancel", (dialog, id) -> {
showLocationPermissionDeniedErrorDialog();
dialog.cancel();
})
.create()
.show();