ifdef version for compatibility with our minimal required version

This commit is contained in:
Carl Schwan
2021-12-26 20:30:10 +00:00
committed by Tobias Fella
parent dd977976db
commit 50a7df8e03

View File

@@ -14,9 +14,7 @@
#ifdef HAVE_WINDOWSYSTEM
#include <KWindowSystem>
#endif
#if KNOTIFICATIONS_VERSION >= QT_VERSION_CHECK(5, 81, 0)
#include <KNotificationReplyAction>
#endif
#include "controller.h"
#include "neochatconfig.h"
@@ -88,7 +86,7 @@ void NotificationsManager::postInviteNotification(NeoChatRoom *room, const QStri
notification->setPixmap(img);
notification->setDefaultAction(i18n("Open this invitation in NeoChat"));
connect(notification, &KNotification::defaultActivated, this, [=]() {
#ifdef HAVE_WINDOWSYSTEM
#if defined(HAVE_WINDOWSYSTEM) && KNOTIFICATIONS_VERSION >= QT_VERSION_CHECK(5, 90, 0)
KWindowSystem::setCurrentXdgActivationToken(notification->xdgActivationToken());
#endif
RoomManager::instance().enterRoom(room);