diff options
author | Felix Nagel <info@felixnagel.com> | 2013-03-07 22:57:49 +0100 |
---|---|---|
committer | Felix Nagel <info@felixnagel.com> | 2013-03-07 22:57:49 +0100 |
commit | 6e80a19d027b97ef5d4761058c7dbc1a6ded16db (patch) | |
tree | 31d330ec776c136004f2d55c1665cab50f51c14b /ui/jquery.ui.selectmenu.js | |
parent | f128292636a0cd6d583c485b62407186d8aa62cc (diff) | |
download | jquery-ui-6e80a19d027b97ef5d4761058c7dbc1a6ded16db.tar.gz jquery-ui-6e80a19d027b97ef5d4761058c7dbc1a6ded16db.zip |
Selectmenu: improve keyboard control
Diffstat (limited to 'ui/jquery.ui.selectmenu.js')
-rw-r--r-- | ui/jquery.ui.selectmenu.js | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ui/jquery.ui.selectmenu.js b/ui/jquery.ui.selectmenu.js index a28cef003..77a52c23c 100644 --- a/ui/jquery.ui.selectmenu.js +++ b/ui/jquery.ui.selectmenu.js @@ -296,7 +296,7 @@ $.widget( "ui.selectmenu", { this.button.addClass( "ui-state-focus" ); this._off( this.button, "focus" ); }, - click: function( event ) { + click: function( event ) { this._toggle( event ); event.preventDefault(); }, @@ -332,9 +332,8 @@ $.widget( "ui.selectmenu", { case $.ui.keyCode.SPACE: if ( this.isOpen ) { this.menu.menu( "select", event ); - } else { - this._toggle( event ); } + prevDef = false; break; case $.ui.keyCode.LEFT: this._move( "previous", event ); |