From b9fcb7227ba86f10c09c25baabdb49d234fe43fb Mon Sep 17 00:00:00 2001 From: Kiana Sheibani Date: Wed, 8 Oct 2025 13:09:00 -0400 Subject: [PATCH] fix(dashboard): clip notification contents to boundary --- modules/dashboard/dash/Notifs.qml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/modules/dashboard/dash/Notifs.qml b/modules/dashboard/dash/Notifs.qml index 59d2b09..a05c829 100644 --- a/modules/dashboard/dash/Notifs.qml +++ b/modules/dashboard/dash/Notifs.qml @@ -6,6 +6,7 @@ import qs.services import qs.util import Quickshell import Quickshell.Services.Notifications +import Quickshell.Widgets import QtQuick import QtQuick.Layouts import qs.modules.notifications as N @@ -165,12 +166,18 @@ ColumnLayout { } } - N.Notification { - id: notif - width: parent.width - notif: wrapper.modelData - color: wrapper.modelData.urgency === NotificationUrgency.Critical ? Config.colors.errorBg : Config.colors.containerAlt - inPopup: false + ClippingRectangle { + anchors.fill: parent + color: "transparent" + radius: notif.radius + + N.Notification { + id: notif + width: wrapper.width + notif: wrapper.modelData + color: wrapper.modelData.urgency === NotificationUrgency.Critical ? Config.colors.errorBg : Config.colors.containerAlt + inPopup: false + } } }