summaryrefslogtreecommitdiff
path: root/contents/ui/AnnouncementView.qml
diff options
context:
space:
mode:
Diffstat (limited to 'contents/ui/AnnouncementView.qml')
-rw-r--r--contents/ui/AnnouncementView.qml6
1 files changed, 6 insertions, 0 deletions
diff --git a/contents/ui/AnnouncementView.qml b/contents/ui/AnnouncementView.qml
index 5ce4d64..cba1d00 100644
--- a/contents/ui/AnnouncementView.qml
+++ b/contents/ui/AnnouncementView.qml
@@ -9,6 +9,7 @@ import org.kde.plasma.components 3.0 as PlasmaComponents3
import org.kde.plasma.extras 2.0 as PlasmaExtras
RowLayout {
+ id: announcementView
width: parent.width
Layout.fillWidth: true
@@ -40,6 +41,11 @@ RowLayout {
PlasmaComponents3.ToolButton {
icon.name: "delete"
+ onClicked: () => {
+ // avoid non-fatal TypeError due to announcementView.parent=null but .width=parent.width
+ announcementView.width = 0
+ announcementsModel.remove(index)
+ }
}
}
}