From 5f1ffb32f41d40e0404a81fb9b834a1f12d60a5b Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sat, 20 Sep 2025 16:21:42 +1000 Subject: sidebar/notifs: fix interactions outside container --- modules/sidebar/NotifGroupList.qml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'modules/sidebar/NotifGroupList.qml') diff --git a/modules/sidebar/NotifGroupList.qml b/modules/sidebar/NotifGroupList.qml index 162c343..6a1a4b8 100644 --- a/modules/sidebar/NotifGroupList.qml +++ b/modules/sidebar/NotifGroupList.qml @@ -13,6 +13,7 @@ Item { required property Props props required property list notifs required property bool expanded + required property Flickable container readonly property real nonAnimHeight: { let h = -root.spacing; @@ -60,6 +61,14 @@ Item { return y; } + containmentMask: QtObject { + function contains(p: point): bool { + if (!root.container.contains(notif.mapToItem(root.container, p))) + return false; + return notifInner.contains(p); + } + } + implicitWidth: root.width implicitHeight: notifInner.implicitHeight -- cgit v1.2.3-freya