diff --git a/web/chat/inline-engagement.react.js b/web/chat/inline-engagement.react.js --- a/web/chat/inline-engagement.react.js +++ b/web/chat/inline-engagement.react.js @@ -49,7 +49,15 @@ [css.reactionsSplitContainer]: reactionsExist && threadInfo, }); - const onClickThread = useOnClickThread(threadInfo); + const onClickThreadInner = useOnClickThread(threadInfo); + + const onClickThread = React.useCallback( + (event: SyntheticEvent) => { + popModal(); + onClickThreadInner(event); + }, + [popModal, onClickThreadInner], + ); const sidebarItem = React.useMemo(() => { if (!threadInfo || !repliesText) {