diff --git a/core/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt b/core/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt index e2cca2ba..e6287d34 100644 --- a/core/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt +++ b/core/permissions/src/main/java/de/mm20/launcher2/permissions/PermissionsManager.kt @@ -163,7 +163,7 @@ internal class PermissionsManagerImpl( } PermissionGroup.Location -> { - locationPermissions.all { context.checkPermission(it) } + locationPermissions.any { context.checkPermission(it) } } PermissionGroup.Contacts -> { @@ -262,4 +262,4 @@ internal class PermissionsManagerImpl( Manifest.permission.WRITE_EXTERNAL_STORAGE ) } -} \ No newline at end of file +}