]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
fix tab fade out (#27533)
authorMartijn Cuppens <martijn.cuppens@gmail.com>
Mon, 29 Oct 2018 08:54:45 +0000 (09:54 +0100)
committerJohann-S <johann.servoire@gmail.com>
Mon, 29 Oct 2018 08:54:45 +0000 (09:54 +0100)
js/src/tab.js

index 4acb6f7f45f2471bef44baf2c35ff97de5b78e3d..af296f74fe21a4b2963bf09fe8cdf492593b3e89 100644 (file)
@@ -162,6 +162,7 @@ class Tab {
       const transitionDuration = Util.getTransitionDurationFromElement(active)
 
       $(active)
+        .removeClass(ClassName.SHOW)
         .one(Util.TRANSITION_END, complete)
         .emulateTransitionEnd(transitionDuration)
     } else {
@@ -171,7 +172,7 @@ class Tab {
 
   _transitionComplete(element, active, callback) {
     if (active) {
-      $(active).removeClass(`${ClassName.SHOW} ${ClassName.ACTIVE}`)
+      $(active).removeClass(ClassName.ACTIVE)
 
       const dropdownChild = $(active.parentNode).find(
         Selector.DROPDOWN_ACTIVE_CHILD