You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2011/11/09 10:09:29 UTC

svn commit: r1199669 - /wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js

Author: mgrigorov
Date: Wed Nov  9 09:09:29 2011
New Revision: 1199669

URL: http://svn.apache.org/viewvc?rev=1199669&view=rev
Log:
WICKET-4210 AutoCompleteTextField should not kill Escape keypress event if options are not shown


Modified:
    wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js

Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js?rev=1199669&r1=1199668&r2=1199669&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/autocomplete/wicket-autocomplete.js Wed Nov  9 09:09:29 2011
@@ -152,9 +152,11 @@ Wicket.AutoComplete=function(elementId, 
     	            if(Wicket.Browser.isSafari())return killEvent(event);
         	        break;
                 case KEY_ESC:
-            	    hideAutoComplete();
-                	return killEvent(event);
-               		break;
+                    if (visible==1) {
+                        hideAutoComplete();
+                        return killEvent(event);
+                    }
+                    break;
                 case KEY_TAB:
                 case KEY_ENTER:
                     if(selected > -1) {