From 0969d6c693051c6713ce86360f40be43a62a8d1a Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Mon, 6 Jul 2015 18:19:44 +0200 Subject: [PATCH] Comp fix for OS2. + Notifications correctly re-displays on Linux. --- src/gui/notifications/notification.cpp | 5 +++-- src/network-web/adblock/adblockmanager.cpp | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/gui/notifications/notification.cpp b/src/gui/notifications/notification.cpp index b8a968e4c..0ae423386 100644 --- a/src/gui/notifications/notification.cpp +++ b/src/gui/notifications/notification.cpp @@ -67,8 +67,9 @@ void Notification::notify(const QString &text, const QString &title, const QIcon // Show it. updateGeometries(); - repaint(); - show(); + + QTimer::singleShot(0, this, SLOT(show())); + QTimer::singleShot(0, this, SLOT(repaint())); m_timerId = startTimer(10000); } diff --git a/src/network-web/adblock/adblockmanager.cpp b/src/network-web/adblock/adblockmanager.cpp index b336d7628..0c71f214e 100755 --- a/src/network-web/adblock/adblockmanager.cpp +++ b/src/network-web/adblock/adblockmanager.cpp @@ -183,7 +183,7 @@ QString AdBlockManager::baseSubscriptionDirectory() { directory = qApp->homeFolderPath() + QDir::separator() + QString(APP_LOW_H_NAME); } - directory += QDir::separator() + ADBLOCK_BASE_DIRECTORY_NAME; + directory += QString(QDir::separator()) + ADBLOCK_BASE_DIRECTORY_NAME; return QDir::toNativeSeparators(directory); }