From 7f1e33be32a51879126e9949a6043e08c413ab70 Mon Sep 17 00:00:00 2001 From: Alan Evans Date: Thu, 10 Dec 2020 10:21:31 -0400 Subject: [PATCH] Fix not deselecting item that is too large to send. --- .../securesms/mediasend/MediaPickerItemFragment.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaPickerItemFragment.java b/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaPickerItemFragment.java index 59e86a2cc7..972dcecb26 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaPickerItemFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/mediasend/MediaPickerItemFragment.java @@ -104,11 +104,7 @@ public class MediaPickerItemFragment extends Fragment implements MediaPickerItem initToolbar(view.findViewById(R.id.mediapicker_toolbar)); onScreenWidthChanged(getScreenWidth()); - if (!Util.isEmpty(viewModel.getSelectedMedia().getValue())) { - adapter.setSelected(viewModel.getSelectedMedia().getValue()); - onMediaSelectionChanged(new ArrayList<>(viewModel.getSelectedMedia().getValue())); - } - + viewModel.getSelectedMedia().observe(this, adapter::setSelected); viewModel.getMediaInBucket(requireContext(), bucketId).observe(this, adapter::setMedia); }