diff --git a/app/src/main/java/org/fairscan/app/MainActivity.kt b/app/src/main/java/org/fairscan/app/MainActivity.kt index 4e69359..0ac7330 100644 --- a/app/src/main/java/org/fairscan/app/MainActivity.kt +++ b/app/src/main/java/org/fairscan/app/MainActivity.kt @@ -439,7 +439,7 @@ class MainActivity : ComponentActivity() { val openIntent = Intent(Intent.ACTION_VIEW).apply { setDataAndType(uriToOpen, mimeType) addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) - clipData = ClipData.newRawUri(null, uriToOpen) + clipData = ClipData.newUri(contentResolver, "file", uriToOpen) } val chooser = Intent.createChooser(openIntent, getString(R.string.open_file)).apply { addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION)