(fix): messages at the top overlapping
All checks were successful
/ build-web (push) Successful in 1m17s
/ build-desktop (push) Successful in 12m24s
/ build-mobile (push) Successful in 17m15s
/ release (push) Successful in 23s

This commit is contained in:
Alois 2026-05-24 21:30:42 +02:00
commit 0c933e4890

View file

@ -102,12 +102,6 @@ export default function Screen() {
const virtualRowCount =
messages.length + (shouldShowConversationStart ? 1 : 0);
const messagesRef = React.useRef(messages);
React.useEffect(() => {
messagesRef.current = messages;
}, [messages]);
const getItemKey = React.useCallback(
(index: number) => {
if (shouldShowConversationStart && index === 0) {
@ -115,9 +109,9 @@ export default function Screen() {
}
const messageIndex = shouldShowConversationStart ? index - 1 : index;
return messagesRef.current[messageIndex]?.send_time ?? index;
return messages[messageIndex]?.send_time ?? index;
},
[shouldShowConversationStart],
[shouldShowConversationStart, messages],
);
const setMeasurementRef = React.useCallback(