Use setPlainText when finishing a completion (#3785)
This commit is contained in:
@@ -651,7 +651,8 @@ void SplitInput::insertCompletionText(const QString &input_)
|
|||||||
if (done)
|
if (done)
|
||||||
{
|
{
|
||||||
auto cursor = edit.textCursor();
|
auto cursor = edit.textCursor();
|
||||||
edit.setText(text.remove(i, position - i + 1).insert(i, input));
|
edit.setPlainText(
|
||||||
|
text.remove(i, position - i + 1).insert(i, input));
|
||||||
|
|
||||||
cursor.setPosition(i + input.size());
|
cursor.setPosition(i + input.size());
|
||||||
edit.setTextCursor(cursor);
|
edit.setTextCursor(cursor);
|
||||||
|
|||||||
Reference in New Issue
Block a user