diff --git a/src/components/structures/ViewSource.tsx b/src/components/structures/ViewSource.tsx index a334f7148b..4e9ab8479d 100644 --- a/src/components/structures/ViewSource.tsx +++ b/src/components/structures/ViewSource.tsx @@ -167,6 +167,13 @@ export default class ViewSource extends React.Component { eventId} border={false}> { _t("Event ID: %(eventId)s", { eventId }) } + { mxEvent.threadRootId && ( + mxEvent.threadRootId!} border={false}> + { _t("Thread root ID: %(threadRootId)s", { + threadRootId: mxEvent.threadRootId, + }) } + + ) } { isEditing ? this.editSourceContent() : this.viewSourceContent() } { !isEditing && canEdit && ( diff --git a/src/i18n/strings/en_EN.json b/src/i18n/strings/en_EN.json index af85045bf9..9c6b057945 100644 --- a/src/i18n/strings/en_EN.json +++ b/src/i18n/strings/en_EN.json @@ -3399,6 +3399,7 @@ "Decrypted event source": "Decrypted event source", "Original event source": "Original event source", "Event ID: %(eventId)s": "Event ID: %(eventId)s", + "Thread root ID: %(threadRootId)s": "Thread root ID: %(threadRootId)s", "Unable to verify this device": "Unable to verify this device", "Verify this device": "Verify this device", "Device verified": "Device verified",