mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-10-05 01:44:18 +00:00
Menu: Fix issue with missing active item when clicking a menu item more than once
This commit is contained in:
parent
b8ad711dee
commit
be0be892d3
3
ui/jquery.ui.menu.js
vendored
3
ui/jquery.ui.menu.js
vendored
@ -583,7 +583,8 @@ $.widget( "ui.menu", {
|
||||
select: function( event ) {
|
||||
// Save active reference before collapseAll triggers blur
|
||||
var ui = {
|
||||
item: this.active
|
||||
// Selecting a menu item removes the active item causing multiple clicks to be missing an item
|
||||
item: this.active || $( event.target ).closest( ".ui-menu-item" )
|
||||
};
|
||||
this.collapseAll( event, true );
|
||||
this._trigger( "select", event, ui );
|
||||
|
Loading…
Reference in New Issue
Block a user