Operating system: Linux Mint 18.3 Cinnamon
Browser: Chrome 65.0.3325.162 and Firefox 58.0.2
JS Bin: https://jsbin.com/pidaziv
ContactProfile and then click the tab Contact again in few milliseconds.Can't reproduce using
os: macOs
browsers tested: Chrome, Firefox, Opera, Safari
I made a video on YouTube. If you can't reproduce, perhaps you can check out the following link,
https://youtu.be/feXLwYA8D9M
Currently, I'm sure this problem happens on Linux Mint, Windows and Android.
Unable to reproduce it too 馃槦
Was able to reproduce on my Android device. It only happened when tapping on another tab before the animation of the previous has finished.
ok, so we should handle the transitionning state and disallow to change tabs during this transition
@Johann-S Found a way to reproduce it on a browser if that would be of more help to you.
On the jsbin @magiclen provided
Steps to reproduce
tab then enter twice, fastthis will have the second and third tabs open simultaneously (Profile, Contact).
Now, if you click on the first or second tab (Home, Profile) the Contact tab remains shown (until you click to show that one too).
I think I'm not quick enough to reproduce that but thanks @bakedbird 馃槅 But I see where is the issue
@Johann-S Took me some days to train my speed too 馃槤
Similar problem when switching tabs on changing via a select downdown.
<select class="nav nav-pills form-control" onchange="jQuery('#v-pills-' + jQuery(this).val() + '-tab').click(); return false;">
When the fade animation is not done, clicking a tab (or emulating in this case), causes that the previous tab is not hidden anymore.
Most helpful comment
ok, so we should handle the transitionning state and disallow to change tabs during this transition