Fix crash on forward

This commit is contained in:
Christophe Deschamps 2025-01-24 18:08:00 +01:00
parent dcec744edb
commit 362605d5da

View file

@ -786,7 +786,8 @@ void CallCore::findRemoteFriend(QSharedPointer<CallCore> me) {
if (remoteFriend) name = Utils::coreStringToAppString(remoteFriend->getName());
else if (results.size() > 0) // Then result address.
name = Utils::coreStringToAppString(results.front()->getAddress()->getDisplayName());
if (name.isEmpty()) name = Utils::coreStringToAppString(results.front()->getAddress()->getUsername());
if (name.isEmpty() && results.size() > 0)
name = Utils::coreStringToAppString(results.front()->getAddress()->getUsername());
if (!name.isEmpty())
mRemoteMagicSearchModelConnection->invokeToCore([this, name]() {
mustBeInMainThread(log().arg(Q_FUNC_INFO));