diff --git a/public/src/app.js b/public/src/app.js index b30465eb55..02ded35449 100644 --- a/public/src/app.js +++ b/public/src/app.js @@ -372,18 +372,14 @@ var socket, var html = templates.prepare(templates['topic'].blocks['posts']).parse(data); translator.translate(html, function(translatedHTML) { - var uniqueid = new Date().getTime(), - tempContainer = jQuery('
') - .appendTo("#post-container") - .hide() - .append(translatedHTML) - .fadeIn('slow'); + $(translatedHTML).appendTo("#post-container") + .hide() + .fadeIn('slow'); for (var x = 0, numPosts = data.posts.length; x < numPosts; x++) { socket.emit('api:post.privileges', data.posts[x].pid); } - tempContainer.replaceWith(tempContainer.contents()); app.infiniteLoaderActive = false; app.populate_online_users(); diff --git a/public/src/forum/admin/groups.js b/public/src/forum/admin/groups.js index 8485263ce4..d6cf314171 100644 --- a/public/src/forum/admin/groups.js +++ b/public/src/forum/admin/groups.js @@ -45,10 +45,12 @@ define(function() { errorEl.html(errorText).removeClass('hide'); } else { - createModal.modal('hide'); errorEl.addClass('hide'); createNameEl.val(''); - ajaxify.go('admin/groups'); + createModal.on('hidden.bs.modal', function() { + ajaxify.go('admin/groups'); + }); + createModal.modal('hide'); } }); }); diff --git a/public/templates/account.tpl b/public/templates/account.tpl index 5c7678f10c..720489b63a 100644 --- a/public/templates/account.tpl +++ b/public/templates/account.tpl @@ -36,7 +36,7 @@