Merge pull request #8991 from MrPetovan/task/restore-autocomplete-comment

Restore auto-complete in comment boxes beyond the first
This commit is contained in:
Tobias Diekershoff 2020-08-09 10:56:41 +02:00 committed by GitHub
commit b219677de5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -202,16 +202,17 @@ function string2bb(element) {
// jQuery wrapper for yuku/old-textcomplete // jQuery wrapper for yuku/old-textcomplete
// uses a local object directory to avoid recreating Textcomplete objects // uses a local object directory to avoid recreating Textcomplete objects
$.fn.textcomplete = function (strategies, options) { $.fn.textcomplete = function (strategies, options) {
if (!(this.data('textcompleteId') in textcompleteObjects)) { return this.each(function () {
let editor = new Textcomplete.editors.Textarea(this.get(0)); let $this = $(this);
if (!($this.data('textcompleteId') in textcompleteObjects)) {
let editor = new Textcomplete.editors.Textarea($this.get(0));
this.data('textcompleteId', textcompleteObjects.length); $this.data('textcompleteId', textcompleteObjects.length);
textcompleteObjects.push(new Textcomplete(editor, options)); textcompleteObjects.push(new Textcomplete(editor, options));
} }
textcompleteObjects[this.data('textcompleteId')].register(strategies); textcompleteObjects[$this.data('textcompleteId')].register(strategies);
});
return this;
}; };
/** /**