diff --git a/android/src/main/java/com/chirag/RNMail/RNMailModule.java b/android/src/main/java/com/chirag/RNMail/RNMailModule.java index 398ba03..f32665f 100644 --- a/android/src/main/java/com/chirag/RNMail/RNMailModule.java +++ b/android/src/main/java/com/chirag/RNMail/RNMailModule.java @@ -98,7 +98,12 @@ public void mail(ReadableMap options, Callback callback) { uris.add(u); } } - i.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris); + + if (uris.size() == 1) { + i.putExtra(Intent.EXTRA_STREAM, uris.get(0)); + } else { + i.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris); + } } PackageManager manager = reactContext.getPackageManager();