forked from qt-creator/qt-creator
Editor: Fix '.' completion trigger behavior
This is a partial revert of c7f19dc0a6
.
Change-Id: I09998c5bc82c29a348dfd6ba4a9a14c1ce52422b
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -2621,10 +2621,9 @@ bool TextEditorWidget::event(QEvent *e)
|
||||
return QPlainTextEdit::event(e);
|
||||
|
||||
// FIXME: That's far too heavy, and triggers e.g for ChildEvent
|
||||
switch (e->type()) {
|
||||
case QEvent::InputMethodQuery:
|
||||
if (e->type() != QEvent::InputMethodQuery)
|
||||
d->m_contentsChanged = false;
|
||||
break;
|
||||
switch (e->type()) {
|
||||
case QEvent::ShortcutOverride:
|
||||
if (static_cast<QKeyEvent*>(e)->key() == Qt::Key_Escape && d->m_snippetOverlay->isVisible()) {
|
||||
e->accept();
|
||||
|
Reference in New Issue
Block a user