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
1 changed files with 9 additions and 8 deletions

View File

@ -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));
}
$this.data('textcompleteId', textcompleteObjects.length);
textcompleteObjects.push(new Textcomplete(editor, options));
}
textcompleteObjects[this.data('textcompleteId')].register(strategies);
return this;
textcompleteObjects[$this.data('textcompleteId')].register(strategies);
});
};
/**