diff --git a/res/css/views/rooms/_EventTile.scss b/res/css/views/rooms/_EventTile.scss index f8f4911419..a1ad892bee 100644 --- a/res/css/views/rooms/_EventTile.scss +++ b/res/css/views/rooms/_EventTile.scss @@ -776,6 +776,17 @@ $left-gutter: 64px; background-color: $quinary-content; } + &::before { + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + /* enough to cover all sibling elements */ + z-index: 10; + } + &:last-child { &::after { content: unset; diff --git a/src/components/views/rooms/EventTile.tsx b/src/components/views/rooms/EventTile.tsx index e35c7286f6..112a8dd3dc 100644 --- a/src/components/views/rooms/EventTile.tsx +++ b/src/components/views/rooms/EventTile.tsx @@ -1411,13 +1411,12 @@ export default class EventTile extends React.Component { "data-notification": this.state.threadNotification, "onMouseEnter": () => this.setState({ hover: true }), "onMouseLeave": () => this.setState({ hover: false }), - + "onClick": () => dispatchShowThreadEvent(this.props.mxEvent), }, <> { sender } { avatar }
dispatchShowThreadEvent(this.props.mxEvent)} key="mx_EventTile_line" > { linkedTimestamp }