diff --git a/bundles/org.openhab.ui/web/src/pages/settings/things/thing-action-popup.vue b/bundles/org.openhab.ui/web/src/pages/settings/things/thing-action-popup.vue index 77b62cf843..22a59f4d53 100644 --- a/bundles/org.openhab.ui/web/src/pages/settings/things/thing-action-popup.vue +++ b/bundles/org.openhab.ui/web/src/pages/settings/things/thing-action-popup.vue @@ -15,6 +15,9 @@ + + {{ action.description }} + @@ -28,12 +31,12 @@ - +
Executing...
-
+ diff --git a/bundles/org.openhab.ui/web/src/pages/settings/things/thing-details.vue b/bundles/org.openhab.ui/web/src/pages/settings/things/thing-details.vue index b63487b036..50de36889e 100644 --- a/bundles/org.openhab.ui/web/src/pages/settings/things/thing-details.vue +++ b/bundles/org.openhab.ui/web/src/pages/settings/things/thing-details.vue @@ -97,8 +97,10 @@ Actions - - + + @@ -418,7 +420,7 @@ export default { */ loadThingActions () { return this.$oh.api.get('/rest/actions/' + this.thingId).then(data => { - this.thingActions = data + this.thingActions = data.sort((a, b) => a.label.localeCompare(b.label)) return Promise.resolve() }).catch(err => { if (err === 'Not Found' || err === 404) {