From 254a08a011526e01cfc7a01bf8ba68f95e0b2fa4 Mon Sep 17 00:00:00 2001 From: r888888888 Date: Fri, 21 Jun 2013 13:08:36 -0700 Subject: [PATCH] potential fix for #1787 --- .../javascripts/jquery-ui-autocomplete-custom.js | 4 ++-- .../assets/javascripts/jquery-ui-autocomplete.patch | 13 +++++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/vendor/assets/javascripts/jquery-ui-autocomplete-custom.js b/vendor/assets/javascripts/jquery-ui-autocomplete-custom.js index 0b85357e9..b5413849c 100644 --- a/vendor/assets/javascripts/jquery-ui-autocomplete-custom.js +++ b/vendor/assets/javascripts/jquery-ui-autocomplete-custom.js @@ -132,7 +132,7 @@ $.widget( "ui.autocomplete", { if ( this.menu.active ) { this.menu.select( event ); } - n.preventDefault(); + event.preventDefault(); break; case keyCode.ESCAPE: if ( this.menu.element.is( ":visible" ) ) { @@ -154,7 +154,7 @@ $.widget( "ui.autocomplete", { keypress: function( event ) { if ( suppressKeyPress ) { suppressKeyPress = false; - event.preventDefault(); + // event.preventDefault(); return; } if ( suppressKeyPressRepeat ) { diff --git a/vendor/assets/javascripts/jquery-ui-autocomplete.patch b/vendor/assets/javascripts/jquery-ui-autocomplete.patch index 54b159399..b045fafe9 100644 --- a/vendor/assets/javascripts/jquery-ui-autocomplete.patch +++ b/vendor/assets/javascripts/jquery-ui-autocomplete.patch @@ -1,5 +1,5 @@ --- jquery-ui-autocomplete-1.10.2.js 2013-06-21 11:19:32.000000000 -0700 -+++ jquery-ui-autocomplete-custom.js 2013-06-21 11:48:21.000000000 -0700 ++++ jquery-ui-autocomplete-custom.js 2013-06-21 13:07:23.000000000 -0700 @@ -76,6 +76,16 @@ .attr( "autocomplete", "off" ); @@ -29,7 +29,16 @@ if ( this.menu.active ) { this.menu.select( event ); } -+ n.preventDefault(); ++ event.preventDefault(); break; case keyCode.ESCAPE: if ( this.menu.element.is( ":visible" ) ) { +@@ -142,7 +154,7 @@ + keypress: function( event ) { + if ( suppressKeyPress ) { + suppressKeyPress = false; +- event.preventDefault(); ++ // event.preventDefault(); + return; + } + if ( suppressKeyPressRepeat ) {