From 50490dea9bc574fa4665789d4a83ad5ab69c9b88 Mon Sep 17 00:00:00 2001 From: Andreas Traczyk <andreas.traczyk@savoirfairelinux.com> Date: Thu, 15 Jul 2021 14:43:16 -0400 Subject: [PATCH] avatars: invalidate cache when changing account Prevents 1 to 1 conversations of the same id on different accounts (local) from having the same avatar after switching account. Change-Id: Id30af117b2da8bd35d64b54f2e02cbbed0710848 Gitlab: #466 --- src/avatarregistry.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/avatarregistry.cpp b/src/avatarregistry.cpp index 0cdc5fd06..c66187981 100644 --- a/src/avatarregistry.cpp +++ b/src/avatarregistry.cpp @@ -56,6 +56,7 @@ AvatarRegistry::addOrUpdateImage(const QString& id) void AvatarRegistry::connectAccount() { + uidMap_.clear(); connect(lrcInstance_->getCurrentContactModel(), &ContactModel::profileUpdated, this, -- GitLab