diff options
author | David Schulz <david.schulz@qt.io> | 2021-12-03 12:52:20 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2021-12-06 06:30:22 +0000 |
commit | 02d6dfdfec09ca3c5e39df0e01c20896f6a50431 (patch) | |
tree | 834982d10cf1d5b850bb717b8b68c7a55a0c3b9e | |
parent | 295effd735970137abdfc7f005d5a5cba0a7abc8 (diff) |
TextEditor: fix delete(Start/End)OfWord without camelcase
Fixes: QTCREATORBUG-26646
Change-Id: I0f9a4ad56ef96632fbf5de490f089bf7ff3b12ee
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
-rw-r--r-- | src/plugins/texteditor/texteditor.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index c1a272a272..19c5938862 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -2400,7 +2400,7 @@ void TextEditorWidget::keyPressEvent(QKeyEvent *e) if (camelCaseNavigationEnabled()) CamelCaseCursor::left(&cursor, this, QTextCursor::KeepAnchor); else - d->moveCursor(QTextCursor::PreviousWord, QTextCursor::KeepAnchor); + cursor.movePosition(QTextCursor::PreviousWord, QTextCursor::KeepAnchor); } cursor.removeSelectedText(); setMultiTextCursor(cursor); @@ -2411,7 +2411,7 @@ void TextEditorWidget::keyPressEvent(QKeyEvent *e) if (camelCaseNavigationEnabled()) CamelCaseCursor::right(&cursor, this, QTextCursor::KeepAnchor); else - d->moveCursor(QTextCursor::NextWord, QTextCursor::KeepAnchor); + cursor.movePosition(QTextCursor::NextWord, QTextCursor::KeepAnchor); } cursor.removeSelectedText(); setMultiTextCursor(cursor); |