aboutsummaryrefslogtreecommitdiff
path: root/js/src/dropdown.js
diff options
context:
space:
mode:
authorRohit Sharma <[email protected]>2021-04-14 14:54:39 +0530
committerXhmikosR <[email protected]>2021-04-18 08:47:50 +0300
commitbce4684d3400c8ed49060d5888904d0486e51b0f (patch)
tree9a1e9d419a71791b3285146cbffc501a266971a1 /js/src/dropdown.js
parent38a79ec64cf148cae16cd98f9f2c5bc174175cc9 (diff)
downloadbootstrap-bce4684d3400c8ed49060d5888904d0486e51b0f.tar.xz
bootstrap-bce4684d3400c8ed49060d5888904d0486e51b0f.zip
Use context properties
Diffstat (limited to 'js/src/dropdown.js')
-rw-r--r--js/src/dropdown.js7
1 files changed, 3 insertions, 4 deletions
diff --git a/js/src/dropdown.js b/js/src/dropdown.js
index 7561f9812..dac7368c2 100644
--- a/js/src/dropdown.js
+++ b/js/src/dropdown.js
@@ -428,13 +428,12 @@ class Dropdown extends BaseComponent {
continue
}
- const dropdownMenu = context._menu
- if (!toggles[i].classList.contains(CLASS_NAME_SHOW)) {
+ if (!context._element.classList.contains(CLASS_NAME_SHOW)) {
continue
}
const relatedTarget = {
- relatedTarget: toggles[i]
+ relatedTarget: context._element
}
if (event) {
@@ -444,7 +443,7 @@ class Dropdown extends BaseComponent {
}
// Tab navigation through the dropdown menu shouldn't close the menu
- if (event.type === 'keyup' && event.key === TAB_KEY && dropdownMenu.contains(event.target)) {
+ if (event.type === 'keyup' && event.key === TAB_KEY && context._menu.contains(event.target)) {
continue
}