update fork #128

Manually merged
tristan merged 181 commits from mirror/monocles_chat_clean:master into master 2026-01-23 14:02:38 +01:00
Showing only changes of commit 54e4993495 - Show all commits

Update posts when feed follow status in contact details changes

Arne 2026-01-16 12:58:05 +01:00

View file

@ -1,6 +1,7 @@
package eu.siacs.conversations.ui;
import android.Manifest;
import android.app.Activity;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.DialogInterface;
@ -338,6 +339,7 @@ public class ContactDetailsActivity extends OmemoActivity
if (packet.getType() == Iq.Type.RESULT) {
contact.setFollowed(true);
xmppConnectionService.updateContact(contact);
setResult(Activity.RESULT_OK);
} else {
// Revert switch on failure, detaching listener to prevent loop
mFollowFeedSwitch.setOnCheckedChangeListener(null);
@ -366,6 +368,7 @@ public class ContactDetailsActivity extends OmemoActivity
if (packet.getType() == Iq.Type.RESULT) {
contact.setFollowed(false);
xmppConnectionService.updateContact(contact);
setResult(Activity.RESULT_OK);
} else {
// Revert switch on failure, detaching listener to prevent loop
mFollowFeedSwitch.setOnCheckedChangeListener(null);