fix: incorrect deletion length in tab autocomplete
This commit is contained in:
@@ -291,8 +291,8 @@ void ResizingTextEdit::insertCompletion(const QString &completion)
|
||||
}
|
||||
|
||||
QTextCursor tc = this->textCursor();
|
||||
tc.movePosition(QTextCursor::PreviousCharacter, QTextCursor::KeepAnchor,
|
||||
prefixSize);
|
||||
int completionStart = tc.position() - prefixSize;
|
||||
tc.setPosition(completionStart, QTextCursor::KeepAnchor);
|
||||
tc.insertText(completion);
|
||||
this->setTextCursor(tc);
|
||||
this->updateGeometry();
|
||||
|
||||
Reference in New Issue
Block a user