Trigger autosize on the textarea after pasting
This commit is contained in:
parent
b6ac53322e
commit
dd6f91cdcc
|
@ -185,6 +185,14 @@
|
|||
|
||||
target.value = newText;
|
||||
target.selectionStart = target.selectionEnd = selectionStart + text.length;
|
||||
|
||||
// Trigger autosave
|
||||
$(target).trigger('input');
|
||||
|
||||
// Trigger autosize
|
||||
var event = document.createEvent('Event');
|
||||
event.initEvent('autosize:update', true, false);
|
||||
target.dispatchEvent(event);
|
||||
};
|
||||
|
||||
w.gl.utils.nodeMatchesSelector = (node, selector) => {
|
||||
|
|
|
@ -61,8 +61,15 @@
|
|||
replyField.val(function(_, current) {
|
||||
return current + separator + quote.join('') + "\n";
|
||||
});
|
||||
// Trigger autosave for the added text
|
||||
|
||||
// Trigger autosave
|
||||
replyField.trigger('input');
|
||||
|
||||
// Trigger autosize
|
||||
var event = document.createEvent('Event');
|
||||
event.initEvent('autosize:update', true, false);
|
||||
replyField.get(0).dispatchEvent(event);
|
||||
|
||||
// Focus the input field
|
||||
return replyField.focus();
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue