2
0
mirror of https://github.com/tenrok/bootstrap.git synced 2026-06-05 16:42:29 +03:00

fix get the transition duration parent

This commit is contained in:
Johann-S
2018-03-13 10:38:36 +01:00
parent 1fadad1c33
commit 2c41b0aea6
2 changed files with 11 additions and 17 deletions
+6 -3
View File
@@ -106,19 +106,22 @@ const Util = (($) => {
},
getTransitionDurationFromElement(element) {
if (!element) {
return 0
}
// Get transition-duration of the element
let transitionDuration = $(element).css('transition-duration')
const floatTransitionDuration = parseFloat(transitionDuration)
// Return 0 if element or transition duration is not found
if (!transitionDuration) {
if (!floatTransitionDuration) {
return 0
}
// If multiple durations are defined, take the first
transitionDuration = transitionDuration.split(',')[0]
// jQuery always converts transition durations into seconds,
// so multiply by 1000
return parseFloat(transitionDuration) * MILLISECONDS_MULTIPLIER
},