diff --git a/app/src/main/java/org/thoughtcrime/securesms/messagerequests/MessageRequestViewModel.java b/app/src/main/java/org/thoughtcrime/securesms/messagerequests/MessageRequestViewModel.java index 3df0c4c9f0..33bb096e0f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/messagerequests/MessageRequestViewModel.java +++ b/app/src/main/java/org/thoughtcrime/securesms/messagerequests/MessageRequestViewModel.java @@ -151,7 +151,10 @@ public class MessageRequestViewModel extends ViewModel { private void loadRecipient() { liveRecipient.observeForever(recipientObserver); - SignalExecutors.BOUNDED.execute(liveRecipient::refresh); + SignalExecutors.BOUNDED.execute(() -> { + liveRecipient.refresh(); + recipient.postValue(liveRecipient.get()); + }); } private void loadGroups() {