[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/nepomuk/utils
From:       Sebastian Trueg <sebastian () trueg ! de>
Date:       2010-12-19 11:54:49
Message-ID: 20101219115449.89940AC8AA () svn ! kde ! org
[Download RAW message or body]

SVN commit 1207716 by trueg:

Do not loose the non-term details in the provided query.

 M  +5 -2      facetmodel.cpp  


--- trunk/KDE/kdelibs/nepomuk/utils/facetmodel.cpp #1207715:1207716
@@ -315,8 +315,11 @@
 {
     // safety net to prevent endless loops
     // ===============================
-    if ( query.term() == queryTerm() )
-        return Query::Query();
+    if ( query.term() == queryTerm() ) {
+        Query::Query rest(query);
+        rest.setTerm(Query::Term());
+        return rest;
+    }
 
     // we do not want to emit any queryTermChanged() signal during this method
     // as it would confuse client code
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic