diff --git a/modules/sidebar/Notif.qml b/modules/sidebar/Notif.qml index d646c4f0..e23460f1 100644 --- a/modules/sidebar/Notif.qml +++ b/modules/sidebar/Notif.qml @@ -26,9 +26,10 @@ StyledRect { return expanded ? c : Qt.alpha(c, 0); } + state: expanded ? "expanded" : "" + states: State { name: "expanded" - when: root.expanded PropertyChanges { summary.anchors.margins: Appearance.padding.normal @@ -156,7 +157,6 @@ StyledRect { component WrappedLoader: Loader { required property bool shouldBeActive - asynchronous: true opacity: shouldBeActive ? 1 : 0 active: opacity > 0 diff --git a/modules/sidebar/NotifDockList.qml b/modules/sidebar/NotifDockList.qml index 3c6a5398..ef60c4f8 100644 --- a/modules/sidebar/NotifDockList.qml +++ b/modules/sidebar/NotifDockList.qml @@ -19,7 +19,7 @@ LazyListView { implicitHeight: contentHeight spacing: Appearance.spacing.small - cacheBuffer: 200 + cacheBuffer: 400 asynchronous: true useCustomViewport: true diff --git a/modules/sidebar/NotifGroupList.qml b/modules/sidebar/NotifGroupList.qml index a4401697..78c6ce59 100644 --- a/modules/sidebar/NotifGroupList.qml +++ b/modules/sidebar/NotifGroupList.qml @@ -25,7 +25,7 @@ LazyListView { spacing: Math.round(Appearance.spacing.small / 2) asynchronous: true - cacheBuffer: 200 + cacheBuffer: 800 removeDuration: Appearance.anim.durations.normal useCustomViewport: true