From: Hypolite Petovan Date: Sat, 8 Aug 2020 16:58:56 +0000 (-0400) Subject: Restore auto-complete in comment boxes beyond the first X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=692bb2a8952722df3181cd5af8d09ce958a35986;p=friendica.git Restore auto-complete in comment boxes beyond the first --- diff --git a/view/js/autocomplete.js b/view/js/autocomplete.js index c3993603b4..0405715ac9 100644 --- a/view/js/autocomplete.js +++ b/view/js/autocomplete.js @@ -202,16 +202,17 @@ function string2bb(element) { // jQuery wrapper for yuku/old-textcomplete // uses a local object directory to avoid recreating Textcomplete objects $.fn.textcomplete = function (strategies, options) { - if (!(this.data('textcompleteId') in textcompleteObjects)) { - let editor = new Textcomplete.editors.Textarea(this.get(0)); + return this.each(function () { + let $this = $(this); + if (!($this.data('textcompleteId') in textcompleteObjects)) { + let editor = new Textcomplete.editors.Textarea($this.get(0)); - this.data('textcompleteId', textcompleteObjects.length); - textcompleteObjects.push(new Textcomplete(editor, options)); - } - - textcompleteObjects[this.data('textcompleteId')].register(strategies); + $this.data('textcompleteId', textcompleteObjects.length); + textcompleteObjects.push(new Textcomplete(editor, options)); + } - return this; + textcompleteObjects[$this.data('textcompleteId')].register(strategies); + }); }; /**