From 1b1c3346e0905bca45d89527f7dff81bd17aae58 Mon Sep 17 00:00:00 2001 From: nuclearfog <32868976+nuclearfog@users.noreply.github.com> Date: Fri, 20 Sep 2024 22:56:46 +0200 Subject: [PATCH] permission bug fix --- .../java/org/nuclearfog/twidda/ui/activities/MediaActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/nuclearfog/twidda/ui/activities/MediaActivity.java b/app/src/main/java/org/nuclearfog/twidda/ui/activities/MediaActivity.java index c00d8dec1..d9bf713d6 100644 --- a/app/src/main/java/org/nuclearfog/twidda/ui/activities/MediaActivity.java +++ b/app/src/main/java/org/nuclearfog/twidda/ui/activities/MediaActivity.java @@ -313,7 +313,7 @@ protected void storeImage(Uri uri) { File imageFolder = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES); destMediaFile = new File(imageFolder, imageName); srcMediaUri = uri; - if (ActivityCompat.checkSelfPermission(this, WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED) { + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q || ActivityCompat.checkSelfPermission(this, WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED) { saveImage(); } else { if (ActivityCompat.shouldShowRequestPermissionRationale(this, WRITE_EXTERNAL_STORAGE))