From e9e3e5a25a3d54c6d90b8e9bab350188bcbff32c Mon Sep 17 00:00:00 2001 From: pajlada Date: Mon, 30 May 2022 13:09:38 +0200 Subject: [PATCH] Use `setPlainText` when finishing a completion (#3785) --- src/widgets/splits/SplitInput.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/widgets/splits/SplitInput.cpp b/src/widgets/splits/SplitInput.cpp index a0e73430..d89041ab 100644 --- a/src/widgets/splits/SplitInput.cpp +++ b/src/widgets/splits/SplitInput.cpp @@ -651,7 +651,8 @@ void SplitInput::insertCompletionText(const QString &input_) if (done) { 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()); edit.setTextCursor(cursor);