diff --git a/src/components/ha-cover-controls.html b/src/components/ha-cover-controls.html
index 893f316017..96b1aef31d 100644
--- a/src/components/ha-cover-controls.html
+++ b/src/components/ha-cover-controls.html
@@ -45,13 +45,16 @@ Polymer({
computeEntityObj: function (hass, stateObj) {
return new window.CoverEntity(hass, stateObj);
},
- onOpenTap: function () {
+ onOpenTap: function (ev) {
+ ev.stopPropagation();
this.entityObj.openCover();
},
- onCloseTap: function () {
+ onCloseTap: function (ev) {
+ ev.stopPropagation();
this.entityObj.closeCover();
},
- onStopTap: function () {
+ onStopTap: function (ev) {
+ ev.stopPropagation();
this.entityObj.stopCover();
},
});