diff --git a/src/components/timeline.jsx b/src/components/timeline.jsx index 25a76aab..f9c0cbce 100644 --- a/src/components/timeline.jsx +++ b/src/components/timeline.jsx @@ -383,6 +383,10 @@ function Timeline({ ? `/${instance}/s/${statusID}` : `/s/${statusID}`; const isMiddle = i > 0 && i < items.length - 1; + const isSpoiler = item.sensitive && !!item.spoilerText; + const showCompact = + (isSpoiler && i > 0) || + (manyItems && isMiddle && type === 'thread'); return (
  • - {manyItems && isMiddle && type === 'thread' ? ( + {showCompact ? (