diff --git a/android/src/main/kotlin/com/fluttercandies/photo_manager/permission/impl/PermissionDelegate34.kt b/android/src/main/kotlin/com/fluttercandies/photo_manager/permission/impl/PermissionDelegate34.kt index 3d8c537d..1a562dd0 100644 --- a/android/src/main/kotlin/com/fluttercandies/photo_manager/permission/impl/PermissionDelegate34.kt +++ b/android/src/main/kotlin/com/fluttercandies/photo_manager/permission/impl/PermissionDelegate34.kt @@ -32,7 +32,7 @@ class PermissionDelegate34 : PermissionDelegate() { requestType: Int, mediaLocation: Boolean ) { - if (havePermissions(context, requestType)) { + if (havePermissions(context, requestType) && (!mediaLocation || haveMediaLocation(context))) { permissionsUtils.permissionsListener?.onGranted(mutableListOf()) return }