Browse Source

focus on quick reply textarea

pull/40/head
Michael Foster 11 years ago
parent
commit
01857d176a
  1. 12
      js/quick-reply.js

12
js/quick-reply.js

@ -365,13 +365,19 @@
if ($(this).width() <= 800) if ($(this).width() <= 800)
return; return;
show_quick_reply(); show_quick_reply();
$('#quick-reply textarea').focus();
if (with_link) { if (with_link) {
$(window).ready(function() { $(document).ready(function() {
if ($('#' + id).length) { if ($('#' + id).length) {
highlightReply(id); highlightReply(id);
$(window).scrollTop($('#' + id).offset().top); $(document).scrollTop($('#' + id).offset().top);
} }
// Honestly, I'm not sure why we need setTimeout() here, but it seems to work.
// Same for the "tmp" variable stuff you see inside here:
setTimeout(function() {
var tmp = $('#quick-reply textarea').val();
$('#quick-reply textarea').val('').focus().val(tmp);
}, 1);
}); });
} }
}); });

Loading…
Cancel
Save