summaryrefslogtreecommitdiff
path: root/modules/sidebar/NotifGroupList.qml
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-19 22:59:45 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-19 22:59:45 +1000
commit7efc0d54eab5fc9af10dce9575023251376c0030 (patch)
treead26f201e3d335bf678860493e21e4ab6aab85d6 /modules/sidebar/NotifGroupList.qml
parentnotifs: persist time (diff)
downloadcaelestia-shell-7efc0d54eab5fc9af10dce9575023251376c0030.tar.gz
caelestia-shell-7efc0d54eab5fc9af10dce9575023251376c0030.tar.bz2
caelestia-shell-7efc0d54eab5fc9af10dce9575023251376c0030.zip
sidebar/notifs: fix clear all button & expand bugs
Disable expand on drag on notifs when expanded (fixes drag expansion bugs and feels better) Also add scrollbar
Diffstat (limited to 'modules/sidebar/NotifGroupList.qml')
-rw-r--r--modules/sidebar/NotifGroupList.qml4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/sidebar/NotifGroupList.qml b/modules/sidebar/NotifGroupList.qml
index 675dc44..3c45b0b 100644
--- a/modules/sidebar/NotifGroupList.qml
+++ b/modules/sidebar/NotifGroupList.qml
@@ -59,7 +59,7 @@ Item {
hoverEnabled: true
cursorShape: pressed ? Qt.ClosedHandCursor : undefined
acceptedButtons: Qt.LeftButton | Qt.RightButton | Qt.MiddleButton
- preventStealing: true
+ preventStealing: !root.expanded
drag.target: this
drag.axis: Drag.XAxis
@@ -72,7 +72,7 @@ Item {
modelData.close();
}
onPositionChanged: event => {
- if (pressed) {
+ if (pressed && !root.expanded) {
const diffY = event.y - startY;
if (Math.abs(diffY) > Config.notifs.expandThreshold)
root.requestToggleExpand(diffY > 0);