mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-10-05 01:44:18 +00:00
Prevent branch menuitems from firing select event
This commit is contained in:
parent
45c418d293
commit
dc7410f55b
11
ui/jquery.ui.menu.js
vendored
11
ui/jquery.ui.menu.js
vendored
@ -108,9 +108,16 @@ $.widget("ui.menu", {
|
||||
event.preventDefault();
|
||||
break;
|
||||
case $.ui.keyCode.ENTER:
|
||||
self.select( event );
|
||||
if (self.active.children("a[aria-haspopup='true']").length) {
|
||||
if (self.right( event )) {
|
||||
event.stopImmediatePropagation();
|
||||
}
|
||||
}
|
||||
else {
|
||||
self.select( event );
|
||||
event.stopImmediatePropagation();
|
||||
}
|
||||
event.preventDefault();
|
||||
event.stopImmediatePropagation();
|
||||
break;
|
||||
case $.ui.keyCode.ESCAPE:
|
||||
if ( self.left( event ) ) {
|
||||
|
Loading…
Reference in New Issue
Block a user