From d18f4d341c5dfdbbac29b118da3d874ff1208666 Mon Sep 17 00:00:00 2001 From: RMidhunSuresh Date: Fri, 14 Jan 2022 18:31:22 +0530 Subject: [PATCH] store replyFlags on this --- .../web/ui/session/room/timeline/BaseMessageView.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/platform/web/ui/session/room/timeline/BaseMessageView.js b/src/platform/web/ui/session/room/timeline/BaseMessageView.js index cf9742aa..a6fbb9be 100644 --- a/src/platform/web/ui/session/room/timeline/BaseMessageView.js +++ b/src/platform/web/ui/session/room/timeline/BaseMessageView.js @@ -29,10 +29,12 @@ export class BaseMessageView extends TemplateView { this._menuPopup = null; this._tagName = tagName; // TODO An enum could be nice to make code easier to read at call sites. - this._interactive = renderFlags?.interactive ?? true; - this._isReplyPreview = renderFlags?.reply; + this._renderFlags = renderFlags; } + get _interactive() { return this._renderFlags?.interactive ?? true; } + get _isReplyPreview() { return this._renderFlags?.reply; } + render(t, vm) { const children = [this.renderMessageBody(t, vm)]; if (this._interactive) {