diff --git a/data/gala.metainfo.xml.in b/data/gala.metainfo.xml.in
index 0b8c1876c..c0df9ae44 100644
--- a/data/gala.metainfo.xml.in
+++ b/data/gala.metainfo.xml.in
@@ -25,7 +25,7 @@
contact_at_elementary.io
-
+
Improvements:
+ Notifications appear in the middle of the screen
Scheduled switch to dark style does not dim the wallpaper after cold reboot on elementary OS 7.1
Alt + Shift unnecessarily blocked when there is only one keyboard layout
diff --git a/src/NotificationStack.vala b/src/NotificationStack.vala
index eb991b70a..45712ed22 100644
--- a/src/NotificationStack.vala
+++ b/src/NotificationStack.vala
@@ -48,7 +48,7 @@ public class Gala.NotificationStack : Object {
update_stack_allocation ();
}
- public void show_notification (Meta.WindowActor notification, bool animate) {
+ public void show_notification (Meta.WindowActor notification, bool animate) requires (!notifications.contains (notification)) {
notification.set_pivot_point (0.5f, 0.5f);
unowned Meta.Window window = notification.get_meta_window ();