From 225380b24867631f3fd5e66d0a6aa53a8c5e3f1a Mon Sep 17 00:00:00 2001 From: Germain Souquet Date: Mon, 20 Sep 2021 12:53:08 +0100 Subject: [PATCH] Do not hide the root event of a thread --- src/components/structures/MessagePanel.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/structures/MessagePanel.tsx b/src/components/structures/MessagePanel.tsx index 589947af73..74f281405c 100644 --- a/src/components/structures/MessagePanel.tsx +++ b/src/components/structures/MessagePanel.tsx @@ -448,7 +448,9 @@ export default class MessagePanel extends React.Component { // Always show highlighted event if (this.props.highlightedEventId === mxEv.getId()) return true; - if (mxEv.replyInThread + // Checking if the message has a "parentEventId" as we do not + // want to hide the root event of the thread + if (mxEv.replyInThread && mxEv.parentEventId && this.props.hideThreadedMessages && SettingsStore.getValue("feature_thread")) { return false;