summaryrefslogtreecommitdiffstats
path: root/framework/src/domain/maillistmodel.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-07 10:25:29 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-05-07 10:25:29 +0200
commiteff261bd9bdb4a5c1874dcd1ee22d469f102b8c2 (patch)
tree21bb80c4e1c0afa3b59f386f972ba616471f0962 /framework/src/domain/maillistmodel.cpp
parent01594e68275a09c67b5ee258e2af86598118a6a0 (diff)
downloadkube-eff261bd9bdb4a5c1874dcd1ee22d469f102b8c2.tar.gz
kube-eff261bd9bdb4a5c1874dcd1ee22d469f102b8c2.zip
Avoid running a live query during fulltext search.
We don't currently filter incoming items properly.
Diffstat (limited to 'framework/src/domain/maillistmodel.cpp')
-rw-r--r--framework/src/domain/maillistmodel.cpp2
1 files changed, 2 insertions, 0 deletions
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)
43 auto oldQuery = mQuery; 43 auto oldQuery = mQuery;
44 auto query = mQuery; 44 auto query = mQuery;
45 if (!filter.isEmpty()) { 45 if (!filter.isEmpty()) {
46 //Avoid live updates until we properly filter updates
47 query.setFlags(Sink::Query::NoFlags);
46 auto f = filter; 48 auto f = filter;
47 if (mCurrentQueryItem.isEmpty()) { 49 if (mCurrentQueryItem.isEmpty()) {
48 using namespace Sink::ApplicationDomain; 50 using namespace Sink::ApplicationDomain;