diff --git a/app/src/main/java/org/thoughtcrime/securesms/sharing/ShareViewModel.java b/app/src/main/java/org/thoughtcrime/securesms/sharing/ShareViewModel.java index 7aa4d9e960..63cd26101d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/sharing/ShareViewModel.java +++ b/app/src/main/java/org/thoughtcrime/securesms/sharing/ShareViewModel.java @@ -64,7 +64,7 @@ public class ShareViewModel extends ViewModel { protected void onCleared() { ShareData data = shareData.getValue() != null ? shareData.getValue().orNull() : null; - if (data != null && data.isExternal() && !mediaUsed) { + if (data != null && data.isExternal() && data.isForIntent() && !mediaUsed) { Log.i(TAG, "Clearing out unused data."); BlobProvider.getInstance().delete(context, data.getUri()); }