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:
@@ -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)
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user