Skip to content

Commit 0ba493d

Browse files
committed
Merge remote branch 'kborchers/menu_focus'
2 parents da7f419 + e16e99a commit 0ba493d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

ui/jquery.ui.menu.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,18 @@ $.widget( "ui.menu", {
7171
if ( target.length ) {
7272
self.blur( event );
7373
}
74+
})
75+
.bind( "focus.menu", function( event ) {
76+
if ( self.options.disabled ) {
77+
return;
78+
}
79+
self.focus( event, $( event.target ).children( ".ui-menu-item:first" ) );
80+
})
81+
.bind( "blur.menu", function( event ) {
82+
if ( self.options.disabled ) {
83+
return;
84+
}
85+
self.collapseAll( event );
7486
});
7587
this.refresh();
7688

0 commit comments

Comments
 (0)