fix(dashboard): clip notification contents to boundary

This commit is contained in:
Kiana Sheibani 2025-10-08 13:09:00 -04:00
parent a7023aaf45
commit b9fcb7227b
Signed by: toki
GPG key ID: 6CB106C25E86A9F7

View file

@ -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
}
}
}