diff --git a/files/src/main/java/de/mm20/launcher2/search/data/File.kt b/files/src/main/java/de/mm20/launcher2/search/data/File.kt index 13e512b3..cc70ef43 100644 --- a/files/src/main/java/de/mm20/launcher2/search/data/File.kt +++ b/files/src/main/java/de/mm20/launcher2/search/data/File.kt @@ -367,7 +367,7 @@ open class File( } fun deserialize(context: Context, serialized: String): File? { - if (ContextCompat.checkSelfPermission(context, Manifest.permission.READ_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) return null + if (!PermissionsManager.checkPermission(context, PermissionsManager.EXTERNAL_STORAGE)) return null val json = JSONObject(serialized) val uri = MediaStore.Files.getContentUri("external") val proj = arrayOf(MediaStore.Files.FileColumns._ID,