Skip to content

Commit cb7eb69

Browse files
committed
Autocomplete: Ignore command (left and right/menu/windows), insert, caps lock, home, end keys.
Fixes #5415 - Catch all common keys while typing a word.
1 parent 3570c1f commit cb7eb69

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

ui/jquery.ui.autocomplete.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ $.widget( "ui.autocomplete", {
5151
event.preventDefault();
5252
break;
5353
case keyCode.ENTER:
54+
case keyCode.NUMPAD_ENTER:
5455
// when menu is open or has focus
5556
if ( self.menu.active ) {
5657
event.preventDefault();
@@ -71,6 +72,12 @@ $.widget( "ui.autocomplete", {
7172
case keyCode.SHIFT:
7273
case keyCode.CONTROL:
7374
case keyCode.ALT:
75+
case keyCode.COMMAND:
76+
case keyCode.COMMAND_RIGHT:
77+
case keyCode.INSERT:
78+
case keyCode.CAPS_LOCK:
79+
case keyCode.END:
80+
case keyCode.HOME:
7481
// ignore metakeys (shift, ctrl, alt)
7582
break;
7683
default:

0 commit comments

Comments
 (0)