From 4d101491da094418a768ff2f44be1ca85fd85922 Mon Sep 17 00:00:00 2001 From: Markus Hatvan Date: Thu, 22 Aug 2019 21:17:34 +0200 Subject: Remaining JS linting TODO (#29289) * Enable and fix all occurrences with no-mixed-operators rule * Take care of the max-depth warning in button.js Signed-off-by: mhatvan --- js/src/button/button.js | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) (limited to 'js/src/button/button.js') diff --git a/js/src/button/button.js b/js/src/button/button.js index d64f5130e..4418ba6b8 100644 --- a/js/src/button/button.js +++ b/js/src/button/button.js @@ -74,17 +74,15 @@ class Button { if (rootElement) { const input = SelectorEngine.findOne(Selector.INPUT, this._element) - if (input) { - if (input.type === 'radio') { - if (input.checked && - this._element.classList.contains(ClassName.ACTIVE)) { - triggerChangeEvent = false - } else { - const activeElement = SelectorEngine.findOne(Selector.ACTIVE, rootElement) - - if (activeElement) { - activeElement.classList.remove(ClassName.ACTIVE) - } + if (input && input.type === 'radio') { + if (input.checked && + this._element.classList.contains(ClassName.ACTIVE)) { + triggerChangeEvent = false + } else { + const activeElement = SelectorEngine.findOne(Selector.ACTIVE, rootElement) + + if (activeElement) { + activeElement.classList.remove(ClassName.ACTIVE) } } -- cgit v1.2.3