aboutsummaryrefslogtreecommitdiff
path: root/js/src
diff options
context:
space:
mode:
authorCarson Sievert <[email protected]>2021-04-15 05:53:55 -0500
committerGitHub <[email protected]>2021-04-15 13:53:55 +0300
commit69f5c0130b4f13e0dc22d86bf1bbe1b362891cd7 (patch)
tree381d12df8abf2db63202a1ea2f7dd46b1090ebb7 /js/src
parentf61a0218b36d915db80dc23635a9078e98e2e3e0 (diff)
downloadbootstrap-69f5c0130b4f13e0dc22d86bf1bbe1b362891cd7.tar.xz
bootstrap-69f5c0130b4f13e0dc22d86bf1bbe1b362891cd7.zip
Fix v5 regressions in tab dropdown functionality (#33626)
Scope selector to `dropdownElement` when adding active classes
Diffstat (limited to 'js/src')
-rw-r--r--js/src/tab.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/js/src/tab.js b/js/src/tab.js
index 3c5ced502..ffca5f299 100644
--- a/js/src/tab.js
+++ b/js/src/tab.js
@@ -166,7 +166,7 @@ class Tab extends BaseComponent {
const dropdownElement = element.closest(SELECTOR_DROPDOWN)
if (dropdownElement) {
- SelectorEngine.find(SELECTOR_DROPDOWN_TOGGLE)
+ SelectorEngine.find(SELECTOR_DROPDOWN_TOGGLE, dropdownElement)
.forEach(dropdown => dropdown.classList.add(CLASS_NAME_ACTIVE))
}