Comments: fixed issue cancelling reply & then posting top-level comment
This would still post as a reply, rather than as a top-level comment.
This commit is contained in:
@@ -23,6 +23,7 @@ $(document).on('click','body .comment-action-reply',function(e){
|
|||||||
|
|
||||||
// Get the textarea and set its parent_id data
|
// Get the textarea and set its parent_id data
|
||||||
var commentField = document.getElementById('comment_field');
|
var commentField = document.getElementById('comment_field');
|
||||||
|
commentField.dataset.originalParentId = commentField.dataset.parentId;
|
||||||
commentField.dataset.parentId = parentNodeId;
|
commentField.dataset.parentId = parentNodeId;
|
||||||
|
|
||||||
// Start the comment field with @authorname:
|
// Start the comment field with @authorname:
|
||||||
@@ -57,6 +58,9 @@ $(document).on('click','body .comment-action-cancel',function(e){
|
|||||||
|
|
||||||
$('.comment-reply-container').detach().prependTo('#comments-list');
|
$('.comment-reply-container').detach().prependTo('#comments-list');
|
||||||
var commentField = document.getElementById('comment_field');
|
var commentField = document.getElementById('comment_field');
|
||||||
|
commentField.dataset.parentId = commentField.dataset.originalParentId;
|
||||||
|
delete commentField.dataset.originalParentId;
|
||||||
|
|
||||||
$(commentField).val('');
|
$(commentField).val('');
|
||||||
// Convert Markdown
|
// Convert Markdown
|
||||||
var convert = new Markdown.getSanitizingConverter().makeHtml;
|
var convert = new Markdown.getSanitizingConverter().makeHtml;
|
||||||
|
Reference in New Issue
Block a user