@@ -16,6 +16,8 @@
1616
1717import QtQuick 2.0
1818import Ubuntu.Components 0.1
19+import Unity.Notifications 1.0 as UnityNotifications
20+import Utils 0.1
1921import "../Components"
2022
2123ListView {
@@ -26,10 +28,16 @@ ListView {
2628
2729 property real margin
2830 property bool useModal
29− property int snapDecisionCount
3031
31− snapDecisionCount: 0
32− useModal: snapDecisionCount > 0
32+ useModal: snapDecisionProxyModel.count > 0
33+
34+ SortFilterProxyModel {
35+ id: snapDecisionProxyModel
36+
37+ model: notificationList.model
38+ filterRole: UnityNotifications.Model.RoleType
39+ filterRegExp: RegExp(UnityNotifications.Notification.SnapDecision)
40+ }
3341
3442 delegate: Notification {
3543 objectName: "notification" + index