From 1dfc8c2169993b2c7257d34f61d7b308c7d33a68 Mon Sep 17 00:00:00 2001 From: Jean-Francois Dockes Date: Fri, 3 Apr 2020 14:52:35 +0200 Subject: [PATCH] Restore ctl-backspace function in simple search entry area --- src/qtgui/ssearch_w.cpp | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/qtgui/ssearch_w.cpp b/src/qtgui/ssearch_w.cpp index 33b077f6..dd044ec3 100644 --- a/src/qtgui/ssearch_w.cpp +++ b/src/qtgui/ssearch_w.cpp @@ -262,16 +262,11 @@ bool SSearch::eventFilter(QObject *target, QEvent *event) " popup "<popup() << " lineedit "<key() == Qt::Key_Backspace) { - LOGDEB("SSearch::eventFilter: backspace\n"); + if (keyEvent->key() == Qt::Key_Backspace || + keyEvent->key()==Qt::Key_Delete) { + LOGDEB("SSearch::eventFilter: backspace/delete\n"); queryText->setCompleter(nullptr); - queryText->backspace(); - return true; - } else if (keyEvent->key()==Qt::Key_Delete) { - LOGDEB("SSearch::eventFilter: delete\n"); - queryText->setCompleter(nullptr); - queryText->del(); - return true; + return false; } else { if (nullptr == queryText->completer()) { queryText->setCompleter(m_completer);