diff --git a/applets/notifications/package/contents/ui/NotificationItem.qml b/applets/notifications/package/contents/ui/NotificationItem.qml --- a/applets/notifications/package/contents/ui/NotificationItem.qml +++ b/applets/notifications/package/contents/ui/NotificationItem.qml @@ -317,10 +317,10 @@ model: { var buttons = []; + var actionNames = (notificationItem.actionNames || []); + var actionLabels = (notificationItem.actionLabels || []); // HACK We want the actions to be right-aligned but Flow also reverses - var actionNames = (notificationItem.actionNames || []).reverse(); - var actionLabels = (notificationItem.actionLabels || []).reverse(); - for (var i = 0; i < actionNames.length; ++i) { + for (var i = actionNames.length - 1; i >= 0; --i) { buttons.push({ actionName: actionNames[i], label: actionLabels[i]