From a7f235dbac4dfa23ad0b839a5d56331d0cdf7a40 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?=
 <barisusakli@gmail.com>
Date: Sun, 31 Oct 2021 10:51:16 -0400
Subject: [PATCH] fix: topic events not rendered in infinitescroll

---
 public/src/client/topic/posts.js | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/public/src/client/topic/posts.js b/public/src/client/topic/posts.js
index 0914497bb2..b84953e915 100644
--- a/public/src/client/topic/posts.js
+++ b/public/src/client/topic/posts.js
@@ -207,7 +207,8 @@ define('forum/topic/posts', [
 		app.parseAndTranslate('topic', 'posts', Object.assign({}, ajaxify.data, data), function (html) {
 			html = html.filter(function () {
 				const pid = $(this).attr('data-pid');
-				return pid && $('[component="post"][data-pid="' + pid + '"]').length === 0;
+				const isPost = $(this).is('[component="post"]');
+				return !isPost || (pid && $('[component="post"][data-pid="' + pid + '"]').length === 0);
 			});
 
 			if (after) {