From 6e80a19d027b97ef5d4761058c7dbc1a6ded16db Mon Sep 17 00:00:00 2001 From: Felix Nagel Date: Thu, 7 Mar 2013 22:57:49 +0100 Subject: Selectmenu: improve keyboard control --- ui/jquery.ui.selectmenu.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'ui/jquery.ui.selectmenu.js') 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 ); -- cgit v1.2.3