Fix: Blacklist permission error on Android 13

This commit is contained in:
sevonj 2024-11-17 16:22:01 +02:00
parent 6752ae2afa
commit 2d284984db

View file

@ -50,7 +50,19 @@ class BlacklistFolderChooserDialog : DialogFragment() {
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
var mSavedInstanceState = savedInstanceState var mSavedInstanceState = savedInstanceState
if (VersionUtils.hasMarshmallow() if (VersionUtils.hasT()) {
if (ActivityCompat.checkSelfPermission(
requireActivity(), Manifest.permission.READ_MEDIA_AUDIO
)
!= PackageManager.PERMISSION_GRANTED
) {
return materialDialog().show {
title(res = R.string.md_error_label)
message(res = R.string.made_with_love)
positiveButton(res = android.R.string.ok)
}
}
} else if (VersionUtils.hasMarshmallow()
&& ActivityCompat.checkSelfPermission( && ActivityCompat.checkSelfPermission(
requireActivity(), Manifest.permission.READ_EXTERNAL_STORAGE requireActivity(), Manifest.permission.READ_EXTERNAL_STORAGE
) )