From 6c45bad0a0d7c4e121a0e8719d9d7312ab68b142 Mon Sep 17 00:00:00 2001
From: Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
Date: Fri, 11 May 2018 12:22:50 -0400
Subject: [PATCH] contactmodel: update searching contact

Update filtered contacts when search changed from Ring to Searching

Change-Id: I85ee0bd5ec7f89481e613fc376340f73df1614e6
Reviewed-by: Sebastien Blin <sebastien.blin@savoirfairelinux.com>
---
 src/conversationmodel.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/conversationmodel.cpp b/src/conversationmodel.cpp
index f0802aef..ac38251e 100644
--- a/src/conversationmodel.cpp
+++ b/src/conversationmodel.cpp
@@ -1185,6 +1185,10 @@ ConversationModelPimpl::slotContactModelUpdated(const std::string& uri)
                     // this element as it is the temporary.
                     // Only when we have found an uri.
                     conversations.front() = conversationInfo;
+                } else if (not conversations.front().uid.empty()) {
+                    //update conversation when uri not found
+                    //but conversation have uri from previous search
+                    conversations.front() = conversationInfo;
                 }
             } else {
                 // no conversation, add temporaryItem
-- 
GitLab