diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index 74af4402ea3..d7643af772c 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -5173,7 +5173,7 @@ void TextEditorWidget::mousePressEvent(QMouseEvent *e) if (e->button() == Qt::LeftButton) { MultiTextCursor multiCursor = multiTextCursor(); const QTextCursor &cursor = cursorForPosition(e->pos()); - if (e->modifiers() & Qt::AltModifier) { + if (e->modifiers() & Qt::AltModifier && !(e->modifiers() & Qt::ControlModifier)) { if (e->modifiers() & Qt::ShiftModifier) { QTextCursor c = multiCursor.mainCursor(); c.setPosition(cursor.position(), QTextCursor::KeepAnchor);