39 lines
2.0 KiB
Diff
Executable File
39 lines
2.0 KiB
Diff
Executable File
diff --git a/node_modules/at.js/dist/js/jquery.atwho.js b/node_modules/at.js/dist/js/jquery.atwho.js
|
|
index 09ca40c..dfed389 100644
|
|
--- a/node_modules/at.js/dist/js/jquery.atwho.js
|
|
+++ b/node_modules/at.js/dist/js/jquery.atwho.js
|
|
@@ -835,13 +835,13 @@ EditableController = (function(superClass) {
|
|
}
|
|
suffix = (suffix = this.getOpt('suffix')) === "" ? suffix : suffix || "\u00A0";
|
|
data = $li.data('item-data');
|
|
- this.query.el.removeClass('atwho-query').addClass('atwho-inserted').html(content).attr('data-atwho-at-query', "" + data['atwho-at'] + this.query.text).attr('contenteditable', "false");
|
|
+ this.query.el.removeClass('atwho-query').addClass('atwho-inserted').html(content).attr('data-atwho-at-query', "" + data['atwho-at'] + this.query.text);
|
|
if (range = this._getRange()) {
|
|
if (this.query.el.length) {
|
|
range.setEndAfter(this.query.el[0]);
|
|
}
|
|
range.collapse(false);
|
|
- range.insertNode(suffixNode = this.app.document.createTextNode("" + suffix));
|
|
+ range.insertNode(suffixNode = this.app.document.createTextNode("\u200D" + suffix));
|
|
this._setRange('after', suffixNode, range);
|
|
}
|
|
if (!this.$inputor.is(':focus')) {
|
|
diff --git a/node_modules/at.js/src/editableController.coffee b/node_modules/at.js/src/editableController.coffee
|
|
index d6fcaeb..5f76987 100644
|
|
--- a/node_modules/at.js/src/editableController.coffee
|
|
+++ b/node_modules/at.js/src/editableController.coffee
|
|
@@ -163,12 +163,11 @@ class EditableController extends Controller
|
|
.addClass 'atwho-inserted'
|
|
.html content
|
|
.attr 'data-atwho-at-query', "" + data['atwho-at'] + @query.text
|
|
- .attr 'contenteditable', "false"
|
|
if range = @_getRange()
|
|
if @query.el.length
|
|
range.setEndAfter @query.el[0]
|
|
range.collapse false
|
|
- range.insertNode suffixNode = @app.document.createTextNode "" + suffix
|
|
+ range.insertNode suffixNode = @app.document.createTextNode "\u200D" + suffix
|
|
@_setRange 'after', suffixNode, range
|
|
@$inputor.focus() unless @$inputor.is ':focus'
|
|
@$inputor.change()
|