]> git.lyx.org Git - features.git/commitdiff
Make Alt-escape work for search as well
authorRichard Kimberly Heck <rikiheck@lyx.org>
Wed, 26 Jul 2023 20:52:17 +0000 (16:52 -0400)
committerRichard Kimberly Heck <rikiheck@lyx.org>
Wed, 26 Jul 2023 20:52:30 +0000 (16:52 -0400)
src/frontends/qt/GuiSearch.cpp

index b824bfeee436bd6b859c4f0ec89bd080246c09ad..41900d1a053dd600d025663a3053a85f8c132da9 100644 (file)
@@ -148,6 +148,12 @@ void GuiSearchWidget::keyPressEvent(QKeyEvent * ev)
                return;
        }
        if (ev->key() == Qt::Key_Escape) {
+               Qt::KeyboardModifiers mod = ev->modifiers();
+               if (mod & Qt::AltModifier) {
+                       QWidget::keyPressEvent(ev);
+                       return;
+               }
+
                dispatch(FuncRequest(LFUN_DIALOG_HIDE, "findreplace"));
                view_.setFocus();
                bv_->buffer().updateBuffer();