diff --git a/src/view/com/util/TimeElapsed.tsx b/src/view/com/util/TimeElapsed.tsx index c28e9cd90f..c6efd96f57 100644 --- a/src/view/com/util/TimeElapsed.tsx +++ b/src/view/com/util/TimeElapsed.tsx @@ -22,8 +22,11 @@ export function TimeElapsed({ ) const [prevTick, setPrevTick] = useState(tick) - if (prevTick !== tick) { + const [prevTimestamp, setPrevTimestamp] = useState(timestamp) + + if (prevTick !== tick || prevTimestamp !== timestamp) { setPrevTick(tick) + setPrevTimestamp(timestamp) setTimeAgo( timeToString ? timeToString(i18n, timestamp) : ago(timestamp, tick), )