Fix crash when cleared ShareViewModel.

This commit is contained in:
Greyson Parrelli 2020-02-14 09:57:26 -05:00
parent 16ebf0556a
commit 9fbc50d26f

View File

@ -64,7 +64,7 @@ public class ShareViewModel extends ViewModel {
protected void onCleared() { protected void onCleared() {
ShareData data = shareData.getValue() != null ? shareData.getValue().orNull() : null; 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."); Log.i(TAG, "Clearing out unused data.");
BlobProvider.getInstance().delete(context, data.getUri()); BlobProvider.getInstance().delete(context, data.getUri());
} }