diff --git a/src/librssguard/gui/notifications/toastnotificationsmanager.cpp b/src/librssguard/gui/notifications/toastnotificationsmanager.cpp index 8cc6cff15..61b553e61 100644 --- a/src/librssguard/gui/notifications/toastnotificationsmanager.cpp +++ b/src/librssguard/gui/notifications/toastnotificationsmanager.cpp @@ -87,11 +87,11 @@ void ToastNotificationsManager::showNotification(Notification::Event event, hookNotification(notif); } - auto* screen = moveToProperScreen(notif); - // Insert new notification into free space. notif->show(); + auto* screen = moveToProperScreen(notif); + auto notif_new_pos = cornerForNewNotification(screen->availableGeometry()); // Make sure notification is finally resized.