diff --git a/krusader/Search/krsearchdialog.cpp b/krusader/Search/krsearchdialog.cpp --- a/krusader/Search/krsearchdialog.cpp +++ b/krusader/Search/krsearchdialog.cpp @@ -550,6 +550,9 @@ if ((e->key() | e->modifiers()) == (Qt::CTRL | Qt::Key_I)) { searchBar->showBar(KrSearchBar::MODE_FILTER); } + if (e->key() == Qt::Key_Menu) { + contextMenu(QCursor::pos()); + } } QDialog::keyPressEvent(e); }