1 files changed, 5 insertions, 1 deletions
diff --git a/src/notifications/ManagerMac.cpp b/src/notifications/ManagerMac.cpp
index a74df2c7..c9678638 100644
--- a/src/notifications/ManagerMac.cpp
+++ b/src/notifications/ManagerMac.cpp
@@ -1,5 +1,6 @@
#include "Manager.h"
+#include <QRegularExpression>
#include <QTextDocumentFragment>
#include "EventAccessors.h"
@@ -8,5 +9,8 @@
QString
NotificationsManager::formatNotification(const mtx::events::collections::TimelineEvents &e)
{
- return QTextDocumentFragment::fromHtml(mtx::accessors::formattedBodyWithFallback(e)).toPlainText();
+ return QTextDocumentFragment::fromHtml(
+ mtx::accessors::formattedBodyWithFallback(e).replace(
+ QRegularExpression("(<mx-reply>.+\\<\\/mx-reply\\>)"), ""))
+ .toPlainText();
}
|