From eff261bd9bdb4a5c1874dcd1ee22d469f102b8c2 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Mon, 7 May 2018 10:25:29 +0200 Subject: Avoid running a live query during fulltext search. We don't currently filter incoming items properly. --- framework/src/domain/maillistmodel.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/framework/src/domain/maillistmodel.cpp b/framework/src/domain/maillistmodel.cpp index 143c8a60..5936c792 100644 --- a/framework/src/domain/maillistmodel.cpp +++ b/framework/src/domain/maillistmodel.cpp @@ -43,6 +43,8 @@ void MailListModel::setFilter(const QString &filter) auto oldQuery = mQuery; auto query = mQuery; if (!filter.isEmpty()) { + //Avoid live updates until we properly filter updates + query.setFlags(Sink::Query::NoFlags); auto f = filter; if (mCurrentQueryItem.isEmpty()) { using namespace Sink::ApplicationDomain; -- cgit v1.2.3