From ca86d66bd2dac77607fe2483eaa6c412605395cf Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Thu, 5 Nov 2020 08:11:42 +0100 Subject: [PATCH] Fix #277. --- src/librssguard/core/message.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/librssguard/core/message.cpp b/src/librssguard/core/message.cpp index b90ada677..a3844abf2 100644 --- a/src/librssguard/core/message.cpp +++ b/src/librssguard/core/message.cpp @@ -77,8 +77,11 @@ void Message::sanitize() { // Sanitize title. m_title = m_title + // Remove non-breaking spaces. + .replace(QRegularExpression(QSL("[\\u202F\\u00A0 ]")), QSL(" ")) + // Shrink consecutive whitespaces. - .replace(QRegularExpression(QSL("[\\s\\u202F\\u00A0]{2,}")), QSL(" ")) + .replace(QRegularExpression(QSL("[\\s]{2,}")), QSL(" ")) // Remove all newlines and leading white space. .remove(QRegularExpression(QSL("([\\n\\r])|(^\\s)")));