From 47ac3cb762473da309d1d34a31433602a952fa1d Mon Sep 17 00:00:00 2001 From: Ajay Bura <32841439+ajbura@users.noreply.github.com> Date: Wed, 26 Aug 2026 22:15:06 +0530 Subject: [PATCH] fix reactions with empty content appears in timeline --- src/client/room/relations/RelationsProcessor.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/client/room/relations/RelationsProcessor.ts b/src/client/room/relations/RelationsProcessor.ts index d25b55e9..7eeb4478 100644 --- a/src/client/room/relations/RelationsProcessor.ts +++ b/src/client/room/relations/RelationsProcessor.ts @@ -70,12 +70,16 @@ export class RelationsProcessor implements Disposable { editEvents.push(event); } + // Handle reactions events + if (event.type === MessageEvent.Reaction) { + if (relation(event)) { + reactionEvents.push(event); + } + return; + } + // Handle relation events if (relation(event)) { - if (event.type === MessageEvent.Reaction) { - reactionEvents.push(event); - return; - } if (replacement(event)) { editEvents.push(event); return;