Skip to content

Commit be0be89

Browse files
committed
Menu: Fix issue with missing active item when clicking a menu item more than once
1 parent b8ad711 commit be0be89

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ui/jquery.ui.menu.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,8 @@ $.widget( "ui.menu", {
583583
select: function( event ) {
584584
// Save active reference before collapseAll triggers blur
585585
var ui = {
586-
item: this.active
586+
// Selecting a menu item removes the active item causing multiple clicks to be missing an item
587+
item: this.active || $( event.target ).closest( ".ui-menu-item" )
587588
};
588589
this.collapseAll( event, true );
589590
this._trigger( "select", event, ui );

0 commit comments

Comments
 (0)