From 4314adf0b8bdf38480d7283f6fb2b72ad54d6178 Mon Sep 17 00:00:00 2001
From: Lukas Holecek <hluk@email.cz>
Date: Sun, 11 Apr 2021 18:52:13 +0200
Subject: [PATCH] Always set non-empty message (fixes Windows notifications)

---
 src/gui/notification.cpp | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/gui/notification.cpp b/src/gui/notification.cpp
index d2b3498d7..f9602fce2 100644
--- a/src/gui/notification.cpp
+++ b/src/gui/notification.cpp
@@ -258,7 +258,15 @@ void Notification::update()
     }
 
     m_notification->setTitle(m_title);
+#ifdef Q_OS_WIN
+    // On Windows, notification doesn't show up if the message is empty.
+    if (m_message.isEmpty())
+        m_notification->setText(QLatin1String("-"));
+    else
+        m_notification->setText(m_message);
+#else
     m_notification->setText(m_message);
+#endif
 
     if (m_pixmap.isNull() && m_iconId != 0) {
         const auto height = 64;
-- 
GitLab