From b34f0312513743a69f4b87b878241b93c92f7b9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Blin?= <sebastien.blin@savoirfairelinux.com> Date: Wed, 1 Feb 2023 16:54:09 -0500 Subject: [PATCH] contactmodel: keep repsence state after subscription Change-Id: I3501d0ba072bc68685af8ba8c46c22979cc25493 --- src/libclient/contactmodel.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libclient/contactmodel.cpp b/src/libclient/contactmodel.cpp index 068abfcca..f441e2642 100644 --- a/src/libclient/contactmodel.cpp +++ b/src/libclient/contactmodel.cpp @@ -930,6 +930,7 @@ ContactModelPimpl::addToContacts(const QString& contactUri, if (iter != contacts.end()) { auto info = iter.value(); contactInfo.registeredName = info.registeredName; + contactInfo.isPresent = info.isPresent; iter.value() = contactInfo; } else contacts.insert(iter, contactInfo.profileInfo.uri, contactInfo); -- GitLab