]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/private/kitemlistkeyboardsearchmanager.cpp
Merge branch 'Applications/19.04'
[dolphin.git] / src / kitemviews / private / kitemlistkeyboardsearchmanager.cpp
index 38154864bba558eed3bbb0435eb3feda31c1f39c..ffa92a1cf0bd19cb578484a6076f4871333d6a06 100644 (file)
@@ -22,8 +22,6 @@
 
 #include "kitemlistkeyboardsearchmanager.h"
 
-#include <QApplication>
-#include <QElapsedTimer>
 
 KItemListKeyboardSearchManager::KItemListKeyboardSearchManager(QObject* parent) :
     QObject(parent),
@@ -46,6 +44,12 @@ void KItemListKeyboardSearchManager::addKeys(const QString& keys)
 
     const bool newSearch = m_searchedString.isEmpty();
 
+    // Do not start a new search if the user pressed Space. Only add
+    // it to the search string if a search is in progress already.
+    if (newSearch && keys == QLatin1String(" ")) {
+        return;
+    }
+
     if (!keys.isEmpty()) {
         m_searchedString.append(keys);