on xenial help sign in
Made code a bit tighter.
commit74b95f1b135b7f81a4c303443ff9645afc84b4a8 authorMirco Müller <mirco.mueller@canonical.com> dateWed 6 Aug 2014, 15:29 (12 years ago) parentcde21f2
1 file changed+1−7
qml/Notifications/Notification.qml+1−7
qml/Notifications/Notification.qml+1−7
@@ -39,7 +39,6 @@ Item {
3939 property bool fullscreen: false
4040 property int maxHeight
4141 property int margins
42− property string acceptActionId
4342
4443 property Gradient greenGradient : Gradient {
4544 GradientStop { position: 0.0; color: "#3fb24f" }
@@ -146,7 +145,7 @@ Item {
146145 signal accept()
147146
148147 onAccept: {
149− notification.notification.invokeAction(notification.acceptActionId)
148+ notification.notification.invokeAction(actionRepeater.itemAt(0).actionId)
150149 }
151150
152151 Item {
@@ -352,11 +351,6 @@ Item {
352351 objectName: "button" + index
353352 width: buttonRow.width / 2 - spacing
354353 text: loader.actionLabel
355− Component.onCompleted: {
356− if (index == 0) {
357− notification.acceptActionId = loader.actionId
358− }
359− }
360354 gradient: notification.hints["x-canonical-private-button-tint"] == "true" && index == 0 ? greenGradient : darkgreyGradient
361355 onClicked: notification.notification.invokeAction(loader.actionId)
362356 }