]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
JS: Fixes jQueryUI autocomplete 'undefined' errors
authorChimo <chimo@chromic.org>
Sun, 15 Feb 2015 21:11:23 +0000 (16:11 -0500)
committerChimo <chimo@chromic.org>
Sun, 15 Feb 2015 21:11:23 +0000 (16:11 -0500)
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

js/util.js

index 9c727e9a5376b2cde9d5d9a2418ea57988dc6af0..6a1eb82b2e04139b6aed977a773be0cdb1cf4f2b 100644 (file)
@@ -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 = '<a class="ptag-ac-line-tag">' + item.tag
                           + ' <em class="privacy_mode">' + item.mode + '</em>'