From 1f5f7f0092871fec525773a6cce158413e18a265 Mon Sep 17 00:00:00 2001 From: Sascha Peilicke Date: Mon, 16 Feb 2009 12:00:19 +0000 Subject: Applied patches to filterbar as discussed on review request 91 and 93. svn path=/trunk/KDE/kdebase/apps/; revision=926845 --- src/filterbar.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to '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(); + } } } -- cgit v1.3