Make sure to broadcast nick on nick change
Stephen Paul Weber
created
Some servers ignore extra payloads on the change presence itself, so once that's
done then send the extra payloads in a new presence.
Change summary
src/main/java/eu/siacs/conversations/services/XmppConnectionService.java | 3
1 file changed, 3 insertions(+)
Detailed changes
@@ -3327,6 +3327,9 @@ public class XmppConnectionService extends Service {
@Override
public void onSuccess() {
+ final PresencePacket packet = mPresenceGenerator.selfPresence(account, Presence.Status.ONLINE, options.nonanonymous(), nick);
+ packet.setTo(joinJid);
+ sendPresencePacket(account, packet);
callback.success(conversation);
}