mirror of
https://github.com/savoirfairelinux/jami-client-qt.git
synced 2025-12-17 15:55:23 +08:00
conversations: prevent account reselection on filterChanged event
Change-Id: Iab0a6a2316ccc3529829e9ff9cdd3ca643ccdac2
This commit is contained in:
@@ -94,7 +94,7 @@ ConversationsAdapter::selectConversation(const QString& accountId, const QString
|
||||
Utils::oneShotConnect(&LRCInstance::instance(),
|
||||
&LRCInstance::currentAccountChanged,
|
||||
[selectConversation] { selectConversation(); });
|
||||
LRCInstance::setSelectedConvId(); // Hack UI
|
||||
LRCInstance::setSelectedConvId();
|
||||
LRCInstance::setSelectedAccountId(convInfo.accountId);
|
||||
} else {
|
||||
selectConversation();
|
||||
@@ -224,7 +224,8 @@ ConversationsAdapter::connectConversationModel(bool updateFilter)
|
||||
conversationSmartListModel_
|
||||
->fillConversationsList();
|
||||
updateConversationsFilterWidget();
|
||||
emit indexRepositionRequested();
|
||||
if (!LRCInstance::getCurrentConvUid().isEmpty())
|
||||
emit indexRepositionRequested();
|
||||
emit updateListViewRequested();
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user