diff --git a/button-group.html b/button-group.html index 902f737..5fb5ed5 100644 --- a/button-group.html +++ b/button-group.html @@ -79,4 +79,15 @@ \ No newline at end of file diff --git a/button-group.js b/button-group.js index 8915d4d..a95af24 100644 --- a/button-group.js +++ b/button-group.js @@ -15,7 +15,7 @@ module.exports = function (RED) { var heightPx = config.buttonheight * sizes.sy - sizes.gy; var html = `
- {{button.label}} + {{button.label}}
`; var done = ui.addWidget({ @@ -45,7 +45,9 @@ module.exports = function (RED) { $scope.buttonClick = function (e) { e.preventDefault(); var buttonId = e.target.id; - $scope.send({ "payload": $scope.msg.buttons[buttonId].payload }); + if ($scope.msg.buttons[buttonId].payload) { + $scope.send({ "payload": $scope.msg.buttons[buttonId].payload }); + } }; } });