diff --git a/app/src/main/java/org/tasks/location/LocationPickerActivity.kt b/app/src/main/java/org/tasks/location/LocationPickerActivity.kt index 307b4e43a..0e3bc0e0b 100644 --- a/app/src/main/java/org/tasks/location/LocationPickerActivity.kt +++ b/app/src/main/java/org/tasks/location/LocationPickerActivity.kt @@ -210,7 +210,11 @@ class LocationPickerActivity : InjectingAppCompatActivity(), Toolbar.OnMenuItemC } @OnClick(R.id.current_location) - fun onClick() = moveToCurrentLocation(true) + fun onClick() { + if (permissionRequestor.requestForegroundLocation()) { + moveToCurrentLocation(true) + } + } override fun onRequestPermissionsResult( requestCode: Int, permissions: Array, grantResults: IntArray) {