Skip to content

Commit

Permalink
Selectmenu: changed from return false to event.preventDefault()
Browse files Browse the repository at this point in the history
  • Loading branch information
fnagel committed Sep 28, 2011
1 parent fd69abb commit 3e1557b
Showing 1 changed file with 6 additions and 8 deletions.
14 changes: 6 additions & 8 deletions ui/jquery.ui.selectmenu.js
Expand Up @@ -100,47 +100,45 @@ $.widget( "ui.selectmenu", {
return false;
},
'keydown.selectmenu': function( event ) {
var ret = true;
switch (event.keyCode) {
case $.ui.keyCode.TAB:
if ( self.opened ) self.close();
break;
case $.ui.keyCode.ENTER:
if ( self.opened ) self.list.menu( "select", self._getSelectedItem() );
ret = false;
event.preventDefault();
break;
case $.ui.keyCode.SPACE:
self._toggle(event);
ret = false;
event.preventDefault();
break;
case $.ui.keyCode.UP:
if ( event.altKey ) {
self._toggle( event );
} else {
self._move( "previous", event );
}
ret = false;
event.preventDefault();
break;
case $.ui.keyCode.DOWN:
if ( event.altKey ) {
self._toggle( event );
} else {
self._move( "next", event );
}
ret = false;
event.preventDefault();
break;
case $.ui.keyCode.LEFT:
self._move( "previous", event );
ret = false;
event.preventDefault();
break;
case $.ui.keyCode.RIGHT:
self._move( "next", event );
ret = false;
event.preventDefault();
break;
default:
self.list.trigger( event );
}
return ret;
}
});

Expand Down

0 comments on commit 3e1557b

Please sign in to comment.