1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-06 05:37:39 +02:00

Dropdown: clearMenus is always an event callback

This commit is contained in:
GeoSot
2021-10-10 17:56:34 +03:00
committed by XhmikosR
parent f71640f048
commit dd07c1ff9e

View File

@@ -351,7 +351,7 @@ class Dropdown extends BaseComponent {
} }
static clearMenus(event) { static clearMenus(event) {
if (event && (event.button === RIGHT_MOUSE_BUTTON || (event.type === 'keyup' && event.key !== TAB_KEY))) { if (event.button === RIGHT_MOUSE_BUTTON || (event.type === 'keyup' && event.key !== TAB_KEY)) {
return return
} }
@@ -371,7 +371,6 @@ class Dropdown extends BaseComponent {
relatedTarget: context._element relatedTarget: context._element
} }
if (event) {
const composedPath = event.composedPath() const composedPath = event.composedPath()
const isMenuTarget = composedPath.includes(context._menu) const isMenuTarget = composedPath.includes(context._menu)
if ( if (
@@ -390,7 +389,6 @@ class Dropdown extends BaseComponent {
if (event.type === 'click') { if (event.type === 'click') {
relatedTarget.clickEvent = event relatedTarget.clickEvent = event
} }
}
context._completeHide(relatedTarget) context._completeHide(relatedTarget)
} }