Skip to content

Commit dc7410f

Browse files
committed
Prevent branch menuitems from firing select event
1 parent 45c418d commit dc7410f

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

ui/jquery.ui.menu.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,16 @@ $.widget("ui.menu", {
108108
event.preventDefault();
109109
break;
110110
case $.ui.keyCode.ENTER:
111-
self.select( event );
111+
if (self.active.children("a[aria-haspopup='true']").length) {
112+
if (self.right( event )) {
113+
event.stopImmediatePropagation();
114+
}
115+
}
116+
else {
117+
self.select( event );
118+
event.stopImmediatePropagation();
119+
}
112120
event.preventDefault();
113-
event.stopImmediatePropagation();
114121
break;
115122
case $.ui.keyCode.ESCAPE:
116123
if ( self.left( event ) ) {

0 commit comments

Comments
 (0)