diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index 81c833e72ed..e0f1afe2d6f 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -2609,7 +2609,7 @@ void TextEditorWidget::keyPressEvent(QKeyEvent *e) if (ro || !isPrintableText(eventText)) { QTextCursor::MoveOperation blockSelectionOperation = QTextCursor::NoMove; - if (e->modifiers() & Qt::AltModifier && !Utils::HostOsInfo::isMacHost()) { + if (e->modifiers() == (Qt::AltModifier | Qt::ShiftModifier) && !Utils::HostOsInfo::isMacHost()) { if (MultiTextCursor::multiCursorAddEvent(e, QKeySequence::MoveToNextLine)) blockSelectionOperation = QTextCursor::Down; else if (MultiTextCursor::multiCursorAddEvent(e, QKeySequence::MoveToPreviousLine))