From 8cb01a1027e2ce14c595c8b4abd788fa94fa28f9 Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Fri, 29 Nov 2019 22:36:31 +0100 Subject: [PATCH] Bugfix: sharing a track was not adding the file(s). While migrating to enable sharing multiple tracks a configuration option was missed. --- .../de/dennisguse/opentracks/util/IntentUtils.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/de/dennisguse/opentracks/util/IntentUtils.java b/src/main/java/de/dennisguse/opentracks/util/IntentUtils.java index 4c9132266..24333e6ea 100644 --- a/src/main/java/de/dennisguse/opentracks/util/IntentUtils.java +++ b/src/main/java/de/dennisguse/opentracks/util/IntentUtils.java @@ -89,13 +89,13 @@ public class IntentUtils { uris.add(uriAndMime.first); mime = uriAndMime.second; } - return new Intent(action) - .putExtra(Intent.EXTRA_SUBJECT, context.getString(R.string.share_track_subject)) - .putExtra(Intent.EXTRA_TEXT, context.getString(R.string.share_track_share_file_body, trackDescription)) - .putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris) .setType(mime) - .addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); + .setAction(Intent.ACTION_SEND_MULTIPLE) + .putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris) + .addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) + .putExtra(Intent.EXTRA_SUBJECT, context.getString(R.string.share_track_subject)) + .putExtra(Intent.EXTRA_TEXT, context.getString(R.string.share_track_share_file_body, trackDescription)); } public static void showCoordinateOnMap(Context context, Waypoint waypoint) {