summaryrefslogtreecommitdiff
path: root/js/quick-reply.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/quick-reply.js')
-rw-r--r--js/quick-reply.js13
1 files changed, 11 insertions, 2 deletions
diff --git a/js/quick-reply.js b/js/quick-reply.js
index 3ff6002c..6f5c79d8 100644
--- a/js/quick-reply.js
+++ b/js/quick-reply.js
@@ -13,7 +13,9 @@
var show_quick_reply = function(){
if($('div.banner').length == 0)
- return; // not index
+ return;
+ if($('#quick-reply').length != 0)
+ return;
$('<style type="text/css">\
#quick-reply {\
@@ -148,7 +150,14 @@ var show_quick_reply = function(){
});
};
-$(window).on('cite', function() {
+$(window).on('cite', function(e, id, with_link) {
show_quick_reply();
$('#quick-reply textarea').focus();
+ if (with_link) {
+ console.log(id, with_link);
+ setTimeout(function() {
+ highlightReply(id);
+ $(window).scrollTop($('#' + id).offset().top);
+ }, 10);
+ }
});