From 23b961d681e28e20ce9c80107a7fd2a25f3e1159 Mon Sep 17 00:00:00 2001 From: Julien Wadel Date: Tue, 5 Nov 2024 17:16:16 +0100 Subject: [PATCH] Display avatar initials from display name of account. Fallback to contact/address. --- Linphone/view/Control/Display/Contact/Avatar.qml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Linphone/view/Control/Display/Contact/Avatar.qml b/Linphone/view/Control/Display/Contact/Avatar.qml index b6fa3be3f..8d200a028 100644 --- a/Linphone/view/Control/Display/Contact/Avatar.qml +++ b/Linphone/view/Control/Display/Contact/Avatar.qml @@ -24,10 +24,12 @@ Loader{ : '' readonly property string address: SettingsCpp.onlyDisplaySipUriUsername ? UtilsCpp.getUsername(_address) : _address property var displayNameObj: UtilsCpp.getDisplayName(_address) - property string displayNameVal: contact - ? contact.core.displayName - : displayNameObj - ? displayNameObj.value + property string displayNameVal: account && account.core.displayName + ? account.core.displayName + : contact && contact.core.displayName + ? contact.core.displayName + : displayNameObj + ? displayNameObj.value : "" property bool haveAvatar: (account && account.core?.pictureUri || false) || (contact && contact.core.pictureUri)