Skip to content

Commit 6bce8b7

Browse files
committed
adding an extra result intent flag
1 parent e9afd1c commit 6bce8b7

File tree

1 file changed

+11
-8
lines changed
  • app/src/main/kotlin/com/simplemobiletools/filemanager/activities

1 file changed

+11
-8
lines changed

app/src/main/kotlin/com/simplemobiletools/filemanager/activities/MainActivity.kt

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -306,13 +306,14 @@ class MainActivity : SimpleActivity() {
306306
}
307307

308308
fun pickedRingtone(path: String) {
309-
val resultIntent = Intent()
310309
val uri = getFilePublicUri(File(path), BuildConfig.APPLICATION_ID)
311310
val type = path.getMimeType()
312-
resultIntent.setDataAndType(uri, type)
313-
resultIntent.flags = Intent.FLAG_GRANT_READ_URI_PERMISSION
314-
resultIntent.putExtra(RingtoneManager.EXTRA_RINGTONE_PICKED_URI, uri)
315-
setResult(Activity.RESULT_OK, resultIntent)
311+
Intent().apply {
312+
setDataAndType(uri, type)
313+
flags = Intent.FLAG_GRANT_READ_URI_PERMISSION
314+
putExtra(RingtoneManager.EXTRA_RINGTONE_PICKED_URI, uri)
315+
setResult(Activity.RESULT_OK, this)
316+
}
316317
finish()
317318
}
318319

@@ -324,9 +325,11 @@ class MainActivity : SimpleActivity() {
324325
clipData.addItem(ClipData.Item(it))
325326
}
326327

327-
val resultIntent = Intent()
328-
resultIntent.clipData = clipData
329-
setResult(Activity.RESULT_OK, resultIntent)
328+
Intent().apply {
329+
this.clipData = clipData
330+
flags = Intent.FLAG_GRANT_READ_URI_PERMISSION
331+
setResult(Activity.RESULT_OK, this)
332+
}
330333
finish()
331334
}
332335

0 commit comments

Comments
 (0)