File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
app/src/main/kotlin/com/simplemobiletools/notes/pro/activities Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -237,8 +237,13 @@ class MainActivity : SimpleActivity() {
237
237
override fun onActivityResult (requestCode : Int , resultCode : Int , resultData : Intent ? ) {
238
238
super .onActivityResult(requestCode, resultCode, resultData)
239
239
if (requestCode == PICK_OPEN_FILE_INTENT && resultCode == RESULT_OK && resultData != null && resultData.data != null ) {
240
+ val takeFlags = Intent .FLAG_GRANT_READ_URI_PERMISSION or Intent .FLAG_GRANT_WRITE_URI_PERMISSION
241
+ applicationContext.contentResolver.takePersistableUriPermission(resultData.data!! , takeFlags)
242
+
240
243
importUri(resultData.data!! )
241
244
} else if (requestCode == PICK_EXPORT_FILE_INTENT && resultCode == Activity .RESULT_OK && resultData != null && resultData.data != null && mNotes.isNotEmpty()) {
245
+ val takeFlags = Intent .FLAG_GRANT_READ_URI_PERMISSION or Intent .FLAG_GRANT_WRITE_URI_PERMISSION
246
+ applicationContext.contentResolver.takePersistableUriPermission(resultData.data!! , takeFlags)
242
247
showExportFilePickUpdateDialog(resultData.dataString!! , getCurrentNoteValue())
243
248
}
244
249
}
You can’t perform that action at this time.
0 commit comments