X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/7a00899760e52c642e17893ca93e1bdd6fbf1e9a..ab39a5952001cdb3d1b9ca693da7f8e246558fb8:/src/filterbar.cpp diff --git a/src/filterbar.cpp b/src/filterbar.cpp index a16df75aa..7becada99 100644 --- a/src/filterbar.cpp +++ b/src/filterbar.cpp @@ -76,7 +76,11 @@ void FilterBar::keyReleaseEvent(QKeyEvent* event) { QWidget::keyReleaseEvent(event); if ((event->key() == Qt::Key_Escape)) { - emit closeRequest(); + if (m_filterInput->text().isEmpty()) { + emit closeRequest(); + } else { + m_filterInput->clear(); + } } }