From 9a774d082d0035762871210d402ab261df2ca7c4 Mon Sep 17 00:00:00 2001 From: Fredrik Wallgren Date: Sat, 16 Aug 2014 16:47:24 +0200 Subject: [PATCH] Let the comment form remain when posting a top-level comment. --- app/assets/javascripts/application.js.erb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/application.js.erb b/app/assets/javascripts/application.js.erb index fea9906..4316584 100644 --- a/app/assets/javascripts/application.js.erb +++ b/app/assets/javascripts/application.js.erb @@ -171,7 +171,12 @@ var _Lobsters = Class.extend({ postComment: function(form) { $.post($(form).attr("action"), $(form).serializeArray(), function(data) { - $(form).closest('.comment').replaceWith($.parseHTML(data)); + if ($(form).find('#parent_comment_short_id').length) { + $(form).closest('.comment').replaceWith($.parseHTML(data)); + } else { + $(form).closest('.comment').after($.parseHTML(data)); + $(form).find('textarea').val(''); + } }); },