From: Scott González Date: Fri, 23 Apr 2010 17:00:54 +0000 (-0400) Subject: Autocomplete: Ignore command (left and right/menu/windows), insert, caps lock, home... X-Git-Tag: 1.9m1~13 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=cb7eb69973c62f26bcde0325a33a5c837bc9b5e9;p=jquery-ui.git Autocomplete: Ignore command (left and right/menu/windows), insert, caps lock, home, end keys. Fixes #5415 - Catch all common keys while typing a word. --- diff --git a/ui/jquery.ui.autocomplete.js b/ui/jquery.ui.autocomplete.js index 070045d16..64c098aa0 100644 --- a/ui/jquery.ui.autocomplete.js +++ b/ui/jquery.ui.autocomplete.js @@ -51,6 +51,7 @@ $.widget( "ui.autocomplete", { event.preventDefault(); break; case keyCode.ENTER: + case keyCode.NUMPAD_ENTER: // when menu is open or has focus if ( self.menu.active ) { event.preventDefault(); @@ -71,6 +72,12 @@ $.widget( "ui.autocomplete", { case keyCode.SHIFT: case keyCode.CONTROL: case keyCode.ALT: + case keyCode.COMMAND: + case keyCode.COMMAND_RIGHT: + case keyCode.INSERT: + case keyCode.CAPS_LOCK: + case keyCode.END: + case keyCode.HOME: // ignore metakeys (shift, ctrl, alt) break; default: