From 58dd25b58dad707232081259580cfc9e3bfd8c35 Mon Sep 17 00:00:00 2001 From: RMidhunSuresh Date: Thu, 13 Jan 2022 20:13:00 +0530 Subject: [PATCH] track reply-tile --- src/domain/session/room/timeline/tiles/BaseMessageTile.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/domain/session/room/timeline/tiles/BaseMessageTile.js b/src/domain/session/room/timeline/tiles/BaseMessageTile.js index a594c722..0691fbe7 100644 --- a/src/domain/session/room/timeline/tiles/BaseMessageTile.js +++ b/src/domain/session/room/timeline/tiles/BaseMessageTile.js @@ -121,6 +121,7 @@ export class BaseMessageTile extends SimpleTile { // this is an update to contextEntry used for replyPreview const action = this._replyTile?.updateEntry(replyEntry); if (action?.shouldReplace) { + this.disposeTracked(this._replyTile); this._replyTile = this._tileCreator(replyEntry); } else { @@ -234,7 +235,7 @@ export class BaseMessageTile extends SimpleTile { if (!this._replyTile) { const entry = this._entry.contextEntry; if (entry) { - this._replyTile = this._tileCreator(entry); + this._replyTile = this.track(this._tileCreator(entry)); } } return this._replyTile;