aboutsummaryrefslogtreecommitdiff
path: root/js/src
diff options
context:
space:
mode:
authorPatrick H. Lauke <[email protected]>2021-05-08 13:01:07 +0100
committerGitHub <[email protected]>2021-05-08 13:01:07 +0100
commitee12e9b2c0b1069138f8305cbbdb61929ab46472 (patch)
tree80062c2199826a3ade9193f0f824dd6f0962ebb4 /js/src
parent633e4e05d0f8e4ff34fea2bff3359895e897e0e4 (diff)
parent767856c7b802fe50bc68246fce248c100b563593 (diff)
downloadbootstrap-patrickhlauke-carousel-indicators-v4.tar.xz
bootstrap-patrickhlauke-carousel-indicators-v4.zip
Merge branch 'v4-dev' into patrickhlauke-carousel-indicators-v4patrickhlauke-carousel-indicators-v4
Diffstat (limited to 'js/src')
-rw-r--r--js/src/tab.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/js/src/tab.js b/js/src/tab.js
index e9a6f555f..bcbb5c5ea 100644
--- a/js/src/tab.js
+++ b/js/src/tab.js
@@ -187,7 +187,12 @@ class Tab {
element.classList.add(CLASS_NAME_SHOW)
}
- if (element.parentNode && $(element.parentNode).hasClass(CLASS_NAME_DROPDOWN_MENU)) {
+ let parent = element.parentNode
+ if (parent && parent.nodeName === 'LI') {
+ parent = parent.parentNode
+ }
+
+ if (parent && $(parent).hasClass(CLASS_NAME_DROPDOWN_MENU)) {
const dropdownElement = $(element).closest(SELECTOR_DROPDOWN)[0]
if (dropdownElement) {