diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index 1b446ac38ee..760c8b28d65 100644 --- a/src/plugins/texteditor/basetexteditor.cpp +++ b/src/plugins/texteditor/basetexteditor.cpp @@ -1469,21 +1469,18 @@ bool BaseTextEditor::cursorMoveKeyEvent(QKeyEvent *e) bool visualNavigation = cursor.visualNavigation(); cursor.setVisualNavigation(true); - bool moved = false; if (op == QTextCursor::WordRight) { - moved = camelCaseRight(cursor, mode); + camelCaseRight(cursor, mode); } else if (op == QTextCursor::WordLeft) { - moved = camelCaseLeft(cursor, mode); + camelCaseLeft(cursor, mode); } else { - moved = cursor.movePosition(op, mode); + cursor.movePosition(op, mode); } cursor.setVisualNavigation(visualNavigation); - if (moved) { - setTextCursor(cursor); - ensureCursorVisible(); - } + setTextCursor(cursor); + ensureCursorVisible(); return true; }