From 9fbc50d26fbfde0f816e960873d4a4a1cba650b5 Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 14 Feb 2020 09:57:26 -0500 Subject: [PATCH] Fix crash when cleared ShareViewModel. --- .../java/org/thoughtcrime/securesms/sharing/ShareViewModel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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()); }