diff --git a/boards/static/js/thread_update.js b/boards/static/js/thread_update.js --- a/boards/static/js/thread_update.js +++ b/boards/static/js/thread_update.js @@ -92,19 +92,19 @@ function getThreadDiff() { $.getJSON(diffUrl) .success(function(data) { var addedPosts = data.added; - var hasMetaUpdates = false; for (var i = 0; i < addedPosts.length; i++) { var postText = addedPosts[i]; var post = $(postText); updatePost(post); - hasMetaUpdates = true; } var addedPostsCount = addedPosts.length; - updateBumplimitProgress(addedPostsCount); - showNewPostsTitle(addedPostsCount); + if (addedPostsCount > 0) { + updateBumplimitProgress(addedPostsCount); + showNewPostsTitle(addedPostsCount); + } var updatedPosts = data.updated; @@ -113,9 +113,9 @@ function getThreadDiff() { var post = $(postText); updatePost(post); - hasMetaUpdates = true; } + var hasMetaUpdates = addedPostsCount > 0 || updatedPosts.length > 0; if (hasMetaUpdates) { updateMetadataPanel(); }