diff --git a/app/src/main/java/org/thoughtcrime/securesms/NewConversationActivity.java b/app/src/main/java/org/thoughtcrime/securesms/NewConversationActivity.java index 0338413f1c..756a0a7cf3 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/NewConversationActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/NewConversationActivity.java @@ -358,6 +358,7 @@ public class NewConversationActivity extends ContactSelectionActivity recipient, () -> { disposables.add(viewModel.blockContact(recipient).subscribe(() -> { + handleManualRefresh(); displaySnackbar(R.string.NewConversationActivity__s_has_been_blocked, recipient.getDisplayName(this)); contactsFragment.reset(); })); @@ -383,8 +384,9 @@ public class NewConversationActivity extends ContactSelectionActivity .setPositiveButton(R.string.NewConversationActivity__remove, (dialog, which) -> { disposables.add(viewModel.hideContact(recipient).subscribe(() -> { - onRefresh(); + handleManualRefresh(); displaySnackbar(R.string.NewConversationActivity__s_has_been_removed, recipient.getDisplayName(this)); + contactsFragment.reset(); })); } )