diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index 06d6e6401e0..70d41ff3a78 100644 --- a/src/plugins/texteditor/basetexteditor.cpp +++ b/src/plugins/texteditor/basetexteditor.cpp @@ -2061,19 +2061,12 @@ bool BaseTextEditorWidget::event(QEvent *e) #else d->m_contentsChanged = false; #endif - switch (e->type()) { - case QEvent::ShortcutOverride: - if (static_cast(e)->key() == Qt::Key_Escape && d->m_snippetOverlay->isVisible()) { - e->accept(); - return true; - } - e->ignore(); // we are a really nice citizen + if (e->type() == QEvent::ShortcutOverride + && static_cast(e)->key() == Qt::Key_Escape + && d->m_snippetOverlay->isVisible()) { + e->accept(); return true; - break; - default: - break; } - return QPlainTextEdit::event(e); }