@@ -91,11 +91,12 @@ Indicators.BaseMenuItem {
91 title: menu && menu.label ? menu.label : ""
91 title: menu && menu.label ? menu.label : ""
92 time: menu ? Utils.formatDate(menu.ext.xCanonicalTime) : ""
92 time: menu ? Utils.formatDate(menu.ext.xCanonicalTime) : ""
93 message: menu && menu.ext.xCanonicalText ? menu.ext.xCanonicalText : ""
93 message: menu && menu.ext.xCanonicalText ? menu.ext.xCanonicalText : ""
94+ replyButtonText: actionsDescription && actionsDescription[0].label ? actionsDescription[0].label : "Send"
95 avatar: menu && menu.ext.xCanonicalIcon ? "image://gicon/" + encodeURI(menu.ext.xCanonicalIcon) : "qrc:/indicators/artwork/messaging/default_contact.png"
96 avatar: menu && menu.ext.xCanonicalIcon ? "image://gicon/" + encodeURI(menu.ext.xCanonicalIcon) : "qrc:/indicators/artwork/messaging/default_contact.png"
96 appIcon: menu && menu.ext.xCanonicalAppIcon ? "image://gicon/" + encodeURI(menu.ext.xCanonicalAppIcon) : ""
97 appIcon: menu && menu.ext.xCanonicalAppIcon ? "image://gicon/" + encodeURI(menu.ext.xCanonicalAppIcon) : ""
97 // actions
98 // actions
98− replyButtonText: actionsDescription && actionsDescription[0].label ? actionsDescription[0].label : "Send"
99+ replyEnabled: replyAction.valid && replyAction.enabled
100 onActivateApp: {
101 onActivateApp: {
101 menuItem.model.activate(modelIndex, true);
102 menuItem.model.activate(modelIndex, true);
@@ -130,6 +131,9 @@ Indicators.BaseMenuItem {
131 avatar: menu && menu.ext.xCanonicalIcon ? "image://gicon/" + encodeURI(menu.ext.xCanonicalIcon) : "qrc:/indicators/artwork/messaging/default_contact.png"
132 avatar: menu && menu.ext.xCanonicalIcon ? "image://gicon/" + encodeURI(menu.ext.xCanonicalIcon) : "qrc:/indicators/artwork/messaging/default_contact.png"
132 appIcon: menu && menu.ext.xCanonicalAppIcon ? "image://gicon/" + encodeURI(menu.ext.xCanonicalAppIcon) : ""
133 appIcon: menu && menu.ext.xCanonicalAppIcon ? "image://gicon/" + encodeURI(menu.ext.xCanonicalAppIcon) : ""
135+ activateEnabled: activateAction.valid && activateAction.enabled
136+ replyEnabled: replyAction.valid && replyAction.enabled
134 onActivateApp: {
138 onActivateApp: {
135 menuItem.model.activate(modelIndex, true);
139 menuItem.model.activate(modelIndex, true);