From d6447ac2498c381acab6bb37cafccf2bdfadc9c6 Mon Sep 17 00:00:00 2001 From: joshua stein Date: Fri, 14 Nov 2014 13:49:00 -0600 Subject: [PATCH] comment view: ignore multiple clicks on "reply" link --- app/assets/javascripts/application.js.erb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/assets/javascripts/application.js.erb b/app/assets/javascripts/application.js.erb index 260d3ae..14a4851 100644 --- a/app/assets/javascripts/application.js.erb +++ b/app/assets/javascripts/application.js.erb @@ -293,10 +293,14 @@ $(document).ready(function() { } var comment = $(this).closest(".comment"); + if ($("#reply_form_" + comment.attr("id")).length > 0) + return false; + var replies = comment.nextAll(".comments").first(); $.get("/comments/" + comment.attr("data-shortid") + "/reply", function(data) { var reply = $($.parseHTML(data)); + reply.attr("id", "reply_form_" + comment.attr("id")); replies.prepend(reply); reply.find("textarea").focus(); });