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();
|
return new qr.reply().select();
|
||||||
});
|
});
|
||||||
$.on($('form', qr.el), 'submit', qr.submit);
|
$.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;
|
return qr.selected.el.lastChild.textContent = this.value;
|
||||||
});
|
});
|
||||||
$.on(fileInput, 'change', qr.fileInput);
|
$.on(fileInput, 'change', qr.fileInput);
|
||||||
@ -1614,7 +1614,7 @@
|
|||||||
_ref2 = ['name', 'email', 'sub', 'com'];
|
_ref2 = ['name', 'email', 'sub', 'com'];
|
||||||
for (_j = 0, _len2 = _ref2.length; _j < _len2; _j++) {
|
for (_j = 0, _len2 = _ref2.length; _j < _len2; _j++) {
|
||||||
input = _ref2[_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;
|
return qr.selected[this.name] = this.value;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1184,7 +1184,7 @@ qr =
|
|||||||
$.on $('#dump', qr.el), 'click', -> qr.el.classList.toggle 'dump'
|
$.on $('#dump', qr.el), 'click', -> qr.el.classList.toggle 'dump'
|
||||||
$.on $('#addReply', qr.el), 'click', -> new qr.reply().select()
|
$.on $('#addReply', qr.el), 'click', -> new qr.reply().select()
|
||||||
$.on $('form', qr.el), 'submit', qr.submit
|
$.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 fileInput, 'change', qr.fileInput
|
||||||
$.on spoiler.firstChild, 'change', -> $('input', qr.selected.el).click()
|
$.on spoiler.firstChild, 'change', -> $('input', qr.selected.el).click()
|
||||||
$.on $('.warning', qr.el), 'click', qr.cleanError
|
$.on $('.warning', qr.el), 'click', qr.cleanError
|
||||||
@ -1192,7 +1192,7 @@ qr =
|
|||||||
new qr.reply().select()
|
new qr.reply().select()
|
||||||
# save selected reply's data
|
# save selected reply's data
|
||||||
for input in ['name', 'email', 'sub', 'com']
|
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 between tabs
|
||||||
$.sync 'qr.persona', (persona) ->
|
$.sync 'qr.persona', (persona) ->
|
||||||
return if qr.replies.length isnt 1
|
return if qr.replies.length isnt 1
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user