[Android] Fix the notification permission asked on Android 12

Nicolas Pomepuy git at videolan.org
Wed Oct 19 09:36:11 UTC 2022


vlc-android | branch: 3.5.x | Nicolas Pomepuy <nicolas at videolabs.io> | Tue Oct 18 13:38:40 2022 +0200| [7c4e971fc3950c22cbdce2741adfcd159283318b] | committer: Nicolas Pomepuy

Fix the notification permission asked on Android 12


(cherry picked from commit 554d7772fb2cd25a4d19ae64a503bddf788d78b3)

> https://code.videolan.org/videolan/vlc-android/commit/7c4e971fc3950c22cbdce2741adfcd159283318b
---

 application/vlc-android/src/org/videolan/vlc/util/Permissions.kt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/application/vlc-android/src/org/videolan/vlc/util/Permissions.kt b/application/vlc-android/src/org/videolan/vlc/util/Permissions.kt
index 55d3f35cd..b845170b8 100644
--- a/application/vlc-android/src/org/videolan/vlc/util/Permissions.kt
+++ b/application/vlc-android/src/org/videolan/vlc/util/Permissions.kt
@@ -102,7 +102,7 @@ object Permissions {
                 Manifest.permission.READ_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED || isExternalStorageManager()
     }
 
-    fun canSendNotifications(context: Context) = Build.VERSION.SDK_INT <= Build.VERSION_CODES.S || ContextCompat.checkSelfPermission(context, "android.permission.POST_NOTIFICATIONS") == PackageManager.PERMISSION_GRANTED
+    fun canSendNotifications(context: Context) = Build.VERSION.SDK_INT <= Build.VERSION_CODES.TIRAMISU || ContextCompat.checkSelfPermission(context, "android.permission.POST_NOTIFICATIONS") == PackageManager.PERMISSION_GRANTED
 
     /**
      * Check if the app has a complete access to the files especially on Android 11



More information about the Android mailing list