From ba9969f5ea8b7ffc28881d53282bfb799209bbe9 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 7 Apr 2023 08:24:25 +0200 Subject: [PATCH] Read external storage permission < Android 13 --- app/src/main/java/eu/faircode/email/NoStreamException.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/NoStreamException.java b/app/src/main/java/eu/faircode/email/NoStreamException.java index 3aefc7e605..8fb4032368 100644 --- a/app/src/main/java/eu/faircode/email/NoStreamException.java +++ b/app/src/main/java/eu/faircode/email/NoStreamException.java @@ -77,7 +77,9 @@ public class NoStreamException extends SecurityException { builder.setView(dview); builder.setNegativeButton(android.R.string.cancel, null); - if (Build.VERSION.SDK_INT > Build.VERSION_CODES.M) + // https://developer.android.com/about/versions/13/behavior-changes-13#granular-media-permissions + if (Build.VERSION.SDK_INT > Build.VERSION_CODES.M && + Build.VERSION.SDK_INT < Build.VERSION_CODES.TIRAMISU) builder.setPositiveButton(R.string.title_setup_grant, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) {