diff --git a/src/libs/utils/multitextcursor.cpp b/src/libs/utils/multitextcursor.cpp index a73c58bbb1d..f22490eb7db 100644 --- a/src/libs/utils/multitextcursor.cpp +++ b/src/libs/utils/multitextcursor.cpp @@ -132,8 +132,11 @@ QString MultiTextCursor::selectedText() const const QString &cursorText = cursor.selectedText(); if (cursorText.isEmpty()) continue; - if (!text.isEmpty()) + if (!text.isEmpty()) { + if (text.endsWith(QChar::ParagraphSeparator)) + text.chop(1); text.append('\n'); + } text.append(cursorText); } return text;