Show PTR progress when hiding/blocking contact.

Fixes #13870
Resolves #13896
This commit is contained in:
Sagar 2025-01-10 00:30:35 +05:30 committed by Greyson Parrelli
parent e8cf64bca8
commit b52f9588ef

View file

@ -358,6 +358,7 @@ public class NewConversationActivity extends ContactSelectionActivity
recipient, recipient,
() -> { () -> {
disposables.add(viewModel.blockContact(recipient).subscribe(() -> { disposables.add(viewModel.blockContact(recipient).subscribe(() -> {
handleManualRefresh();
displaySnackbar(R.string.NewConversationActivity__s_has_been_blocked, recipient.getDisplayName(this)); displaySnackbar(R.string.NewConversationActivity__s_has_been_blocked, recipient.getDisplayName(this));
contactsFragment.reset(); contactsFragment.reset();
})); }));
@ -383,8 +384,9 @@ public class NewConversationActivity extends ContactSelectionActivity
.setPositiveButton(R.string.NewConversationActivity__remove, .setPositiveButton(R.string.NewConversationActivity__remove,
(dialog, which) -> { (dialog, which) -> {
disposables.add(viewModel.hideContact(recipient).subscribe(() -> { disposables.add(viewModel.hideContact(recipient).subscribe(() -> {
onRefresh(); handleManualRefresh();
displaySnackbar(R.string.NewConversationActivity__s_has_been_removed, recipient.getDisplayName(this)); displaySnackbar(R.string.NewConversationActivity__s_has_been_removed, recipient.getDisplayName(this));
contactsFragment.reset();
})); }));
} }
) )