diff --git a/src/tooltip.js b/src/tooltip.js index ce7263b12..4ff49d3a3 100644 --- a/src/tooltip.js +++ b/src/tooltip.js @@ -65,14 +65,14 @@ Tooltip.prototype.init = function (element, options) { this.hideOnClickOrTypeOutsideOfTooltip = (event) => { if (trigger === 'hover' || trigger === 'click' && event) { - const tooltipElement = this.getTooltipElement(); - if (tooltipElement === event.target) return; - if (tooltipElement.contains(event.target)) return; - if (this.element === event.target) return; - if (this.element.contains(event.target)) return; + const tooltipElement = this.getTooltipElement() + if (tooltipElement === event.target) return + if (tooltipElement.contains(event.target)) return + if (this.element === event.target) return + if (this.element.contains(event.target)) return this.hide() } else { - return; + return } } for (var i = triggers.length; i--;) { @@ -185,7 +185,6 @@ Tooltip.prototype.enter = function (event) { }.bind(this), this.options.delay.show) } - Tooltip.prototype.isInStateTrue = function () { for (var key in this.inState) { if (this.inState[key]) return true