forked from qt-creator/qt-creator
Editor: Simplify cursor in snippet check.
Change-Id: I7f2c6a411122d83a118b22814acf50bb0b66d95e Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
This commit is contained in:
@@ -2387,6 +2387,7 @@ void TextEditorWidget::keyPressEvent(QKeyEvent *e)
|
||||
// because AltGr maps to Alt + Ctrl
|
||||
QTextCursor cursor = textCursor();
|
||||
const QString &autoText = d->m_autoCompleter->autoComplete(cursor, eventText);
|
||||
const bool cursorWithinSnippet = d->snippetCheckCursor(cursor);
|
||||
|
||||
QChar electricChar;
|
||||
if (d->m_document->typingSettings().m_autoIndent) {
|
||||
@@ -2398,10 +2399,6 @@ void TextEditorWidget::keyPressEvent(QKeyEvent *e)
|
||||
}
|
||||
}
|
||||
|
||||
bool cursorWithinSnippet = false;
|
||||
if (d->m_snippetOverlay->isVisible())
|
||||
cursorWithinSnippet = d->snippetCheckCursor(cursor);
|
||||
|
||||
bool doEditBlock = !electricChar.isNull() || !autoText.isEmpty() || cursorWithinSnippet;
|
||||
if (doEditBlock)
|
||||
cursor.beginEditBlock();
|
||||
|
Reference in New Issue
Block a user