diff --git a/view/js/main.js b/view/js/main.js index 175f68ca6..a0ffea371 100644 --- a/view/js/main.js +++ b/view/js/main.js @@ -175,6 +175,17 @@ $(function() { $(textarea).trigger('change'); }); + $(".comment-edit-wrapper textarea, .wall-item-comment-wrapper textarea") + .editor_autocomplete(baseurl + '/search/acl') + .bbco_autocomplete('bbcode'); + + // Ensures asynchronously-added comment forms recognize mentions, tags and BBCodes as well + document.addEventListener("postprocess_liveupdate", function() { + $(".comment-edit-wrapper textarea, .wall-item-comment-wrapper textarea") + .editor_autocomplete(baseurl + '/search/acl') + .bbco_autocomplete('bbcode'); + }); + /* popup menus */ function close_last_popup_menu() { if (last_popup_menu) { @@ -568,10 +579,6 @@ function updateConvItems(data) { commentBusy = false; $('body').css('cursor', 'auto'); } - /* autocomplete @nicknames */ - $(".comment-edit-form textarea").editor_autocomplete(baseurl + '/search/acl'); - /* autocomplete bbcode */ - $(".comment-edit-form textarea").bbco_autocomplete('bbcode'); } function liveUpdate(src) { diff --git a/view/templates/display-head.tpl b/view/templates/display-head.tpl index aafa0d698..732f06427 100644 --- a/view/templates/display-head.tpl +++ b/view/templates/display-head.tpl @@ -1,13 +1,6 @@ {{if $alternate}} - + {{/if}} {{if $conversation}} - + {{/if}} -