diff --git a/Modules/Notifications/Content.qml b/Modules/Notifications/Content.qml index 284a002..f80fda7 100644 --- a/Modules/Notifications/Content.qml +++ b/Modules/Notifications/Content.qml @@ -28,7 +28,10 @@ Item { for (let i = 0; i < count; i++) height += (list.itemAtIndex(i) as NotifWrapper)?.nonAnimHeight ?? 0; - if (panels.popouts.hasCurrent && (panels.popouts.currentCenter + (panels.popouts.current?.width / 2)) > panels.notifications.x || screenState.dashboard) + if (panels.popouts.hasCurrent && (panels.popouts.currentCenter + (panels.popouts.current?.width / 2)) > panels.notifications.x) + return 0; + + if (screenState.dashboard && (panels.dashboard.x + panels.dashboard.width >= panels.notifications.x)) return 0; if (screenState.osd) {