mirror of
https://github.com/tenrok/bootstrap.git
synced 2026-05-24 14:04:09 +03:00
Tooltip: merge isAnimated checks
This commit is contained in:
+7
-5
@@ -271,8 +271,7 @@ class Tooltip extends BaseComponent {
|
||||
}
|
||||
}
|
||||
|
||||
const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE)
|
||||
this._queueCallback(complete, this.tip, isAnimated)
|
||||
this._queueCallback(complete, this.tip, this._isAnimated())
|
||||
}
|
||||
|
||||
hide() {
|
||||
@@ -315,8 +314,7 @@ class Tooltip extends BaseComponent {
|
||||
this._activeTrigger[TRIGGER_FOCUS] = false
|
||||
this._activeTrigger[TRIGGER_HOVER] = false
|
||||
|
||||
const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE)
|
||||
this._queueCallback(complete, this.tip, isAnimated)
|
||||
this._queueCallback(complete, this.tip, this._isAnimated())
|
||||
this._hoverState = ''
|
||||
}
|
||||
|
||||
@@ -355,7 +353,7 @@ class Tooltip extends BaseComponent {
|
||||
|
||||
tip.setAttribute('id', tipId)
|
||||
|
||||
if (this._config.animation) {
|
||||
if (this._isAnimated()) {
|
||||
tip.classList.add(CLASS_NAME_FADE)
|
||||
}
|
||||
|
||||
@@ -409,6 +407,10 @@ class Tooltip extends BaseComponent {
|
||||
return context || this.constructor.getOrCreateInstance(event.delegateTarget, this._getDelegateConfig())
|
||||
}
|
||||
|
||||
_isAnimated() {
|
||||
return this._config.animation || (this.tip && this.tip.classList.contains(CLASS_NAME_FADE))
|
||||
}
|
||||
|
||||
_getOffset() {
|
||||
const { offset } = this._config
|
||||
|
||||
|
||||
Reference in New Issue
Block a user