From: Chimo Date: Sun, 15 Feb 2015 21:11:23 +0000 (-0500) Subject: JS: Fixes jQueryUI autocomplete 'undefined' errors X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=3f8a519980ac6db69465ad64e9c36000619f18cf;p=quix0rs-gnu-social.git JS: Fixes jQueryUI autocomplete 'undefined' errors data("autocomplete") was renamed to data("ui-autocomplete") starting from v1.9: http://jqueryui.com/upgrade-guide/1.9/#changed-naming-convention-for-data-keys --- diff --git a/js/util.js b/js/util.js index 9c727e9a53..6a1eb82b2e 100644 --- a/js/util.js +++ b/js/util.js @@ -1580,7 +1580,7 @@ var SN = { // StatusNet // don't navigate away from the field on tab when selecting an item txtBox.on( "keydown", function ( event ) { if ( event.keyCode === $.ui.keyCode.TAB && - $(this).data( "autocomplete" ).menu.active ) { + $(this).data( "ui-autocomplete" ).menu.active ) { event.preventDefault(); } }).autocomplete({ @@ -1601,7 +1601,7 @@ var SN = { // StatusNet this.value = terms.join(" "); return false; } - }).data('autocomplete')._renderItem = function (ul, item) { + }).data('ui-autocomplete')._renderItem = function (ul, item) { // FIXME: with jQuery UI you cannot have it highlight the match var _l = '' + item.tag + ' ' + item.mode + ''