keyup is a better fit for that task than keypress or keydown.
This commit is contained in:
parent
12823a69e4
commit
4ac035da86
@ -1602,7 +1602,7 @@
|
||||
return new qr.reply().select();
|
||||
});
|
||||
$.on($('form', qr.el), 'submit', qr.submit);
|
||||
$.on($('textarea', qr.el), 'keypress', function() {
|
||||
$.on($('textarea', qr.el), 'keyup', function() {
|
||||
return qr.selected.el.lastChild.textContent = this.value;
|
||||
});
|
||||
$.on(fileInput, 'change', qr.fileInput);
|
||||
@ -1614,7 +1614,7 @@
|
||||
_ref2 = ['name', 'email', 'sub', 'com'];
|
||||
for (_j = 0, _len2 = _ref2.length; _j < _len2; _j++) {
|
||||
input = _ref2[_j];
|
||||
$.on($("[name=" + input + "]", qr.el), 'keypress', function() {
|
||||
$.on($("[name=" + input + "]", qr.el), 'keyup', function() {
|
||||
return qr.selected[this.name] = this.value;
|
||||
});
|
||||
}
|
||||
|
||||
@ -1184,7 +1184,7 @@ qr =
|
||||
$.on $('#dump', qr.el), 'click', -> qr.el.classList.toggle 'dump'
|
||||
$.on $('#addReply', qr.el), 'click', -> new qr.reply().select()
|
||||
$.on $('form', qr.el), 'submit', qr.submit
|
||||
$.on $('textarea', qr.el), 'keypress', -> qr.selected.el.lastChild.textContent = @value
|
||||
$.on $('textarea', qr.el), 'keyup', -> qr.selected.el.lastChild.textContent = @value
|
||||
$.on fileInput, 'change', qr.fileInput
|
||||
$.on spoiler.firstChild, 'change', -> $('input', qr.selected.el).click()
|
||||
$.on $('.warning', qr.el), 'click', qr.cleanError
|
||||
@ -1192,7 +1192,7 @@ qr =
|
||||
new qr.reply().select()
|
||||
# save selected reply's data
|
||||
for input in ['name', 'email', 'sub', 'com']
|
||||
$.on $("[name=#{input}]", qr.el), 'keypress', -> qr.selected[@name] = @value
|
||||
$.on $("[name=#{input}]", qr.el), 'keyup', -> qr.selected[@name] = @value
|
||||
# sync between tabs
|
||||
$.sync 'qr.persona', (persona) ->
|
||||
return if qr.replies.length isnt 1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user