Fixed liniting issues.

This commit is contained in:
Lexis Alexander
2018-07-08 19:50:07 -07:00
parent 5dd84a9bc5
commit b53b4e6302

View File

@@ -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