From b3cad9a2c98014e242082aad967d8eebedb6e23a Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Wed, 29 Sep 2021 22:45:05 +0200 Subject: [PATCH] Fix pin local files on Android R+ --- files/src/main/java/de/mm20/launcher2/search/data/File.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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,