diff --git a/public/src/forum/topic.js b/public/src/forum/topic.js index 455548b47d..a86c6d9b71 100644 --- a/public/src/forum/topic.js +++ b/public/src/forum/topic.js @@ -735,6 +735,10 @@ define(['composer', 'forum/pagination'], function(composer, pagination) { }); socket.on('event:new_post', function(data) { + if(data && data.posts && data.posts.length && data.posts[0].tid !== templates.get('topic_id')) { + return; + } + if(config.usePagination) { onNewPostPagination(data); return;