forked from qt-creator/qt-creator
Editor: fix internal cursor position after backspace
Fixes: QTCREATORBUG-27035 Change-Id: Id39d8832c5e3327cd42ce10447da98ca78fe476d Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -5889,7 +5889,7 @@ void TextEditorWidgetPrivate::handleBackspaceKey()
|
|||||||
QTC_ASSERT(!q->multiTextCursor().hasSelection(), return);
|
QTC_ASSERT(!q->multiTextCursor().hasSelection(), return);
|
||||||
MultiTextCursor cursor = m_cursors;
|
MultiTextCursor cursor = m_cursors;
|
||||||
cursor.beginEditBlock();
|
cursor.beginEditBlock();
|
||||||
for (QTextCursor c : cursor) {
|
for (QTextCursor &c : cursor) {
|
||||||
const int pos = c.position();
|
const int pos = c.position();
|
||||||
if (!pos)
|
if (!pos)
|
||||||
continue;
|
continue;
|
||||||
|
Reference in New Issue
Block a user