Strip summary but encode message

This commit is contained in:
Jonas Kvinge
2020-11-08 21:54:16 +01:00
parent 722d0797f6
commit b4c289101c

View File

@@ -33,6 +33,7 @@
#include <QVariant> #include <QVariant>
#include <QString> #include <QString>
#include <QStringList> #include <QStringList>
#include <QRegularExpression>
#include <QImage> #include <QImage>
#include <QCoreApplication> #include <QCoreApplication>
#include <QVersionNumber> #include <QVersionNumber>
@@ -141,7 +142,8 @@ void OSDDBus::ShowMessageNative(const QString &summary, const QString &message,
if (!interface_) return; if (!interface_) return;
QVariantMap hints; QVariantMap hints;
QString summary_stripped = summary.toHtmlEscaped(); QString summary_stripped = summary;
summary_stripped = summary_stripped.remove(QRegularExpression("[&\"<>]")).simplified();
QString message_stripped = message.toHtmlEscaped(); QString message_stripped = message.toHtmlEscaped();
if (!image.isNull()) { if (!image.isNull()) {