From 83bf54569c4273fe08aa23dc62b130f8b746ef28 Mon Sep 17 00:00:00 2001 From: gerard Date: Mon, 20 Aug 2018 13:01:36 +0200 Subject: [PATCH] Bug #575 ng-click se llama en los vn-button deshabilitados --- client/core/src/components/button/button.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/client/core/src/components/button/button.js b/client/core/src/components/button/button.js index 9b8495f515..8d7d152b60 100644 --- a/client/core/src/components/button/button.js +++ b/client/core/src/components/button/button.js @@ -5,7 +5,13 @@ import './style.scss'; export default class Button extends Input { constructor($element) { super($element); + this.$element = $element; this.input = this.element.querySelector('.mdl-button'); + + $element[0].addEventListener('click', event => { + if (this.disabled) + event.stopImmediatePropagation(); + }); } } Button.$inject = ['$element'];