diff --git a/ts/components/session/conversation/SessionMessagesList.tsx b/ts/components/session/conversation/SessionMessagesList.tsx index 922a40d31..3d3f460fd 100644 --- a/ts/components/session/conversation/SessionMessagesList.tsx +++ b/ts/components/session/conversation/SessionMessagesList.tsx @@ -318,6 +318,10 @@ export class SessionMessagesList extends React.Component { multiSelectMode: boolean, message: MessageModel ) { + if (messageProps.expirationTimestamp != null && messageProps.expirationTimestamp < Date.now()) { + return; + } + const selected = !!messageProps?.id && this.props.selectedMessages.includes(messageProps.id); messageProps.selected = selected;