diff options
| author | Sascha Peilicke <[email protected]> | 2009-02-16 12:00:19 +0000 |
|---|---|---|
| committer | Sascha Peilicke <[email protected]> | 2009-02-16 12:00:19 +0000 |
| commit | 1f5f7f0092871fec525773a6cce158413e18a265 (patch) | |
| tree | d229aa90d4ccc4f9eaa129946625dc9065c6d45e /src/filterbar.cpp | |
| parent | 106094673c347c92ac594c0679ca1eb71ae6fe20 (diff) | |
Applied patches to filterbar as discussed on review request 91 and 93.
svn path=/trunk/KDE/kdebase/apps/; revision=926845
Diffstat (limited to 'src/filterbar.cpp')
| -rw-r--r-- | src/filterbar.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
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(); + } } } |
