From 0234437b51a31245016d2e35ebdec418bf6111bc Mon Sep 17 00:00:00 2001 From: MartinSchoeler Date: Wed, 20 May 2026 14:43:22 -0300 Subject: [PATCH] regression: Jump to recent message is not navigating to the latest message --- .../client/views/room/body/hooks/useHasNewMessages.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/meteor/client/views/room/body/hooks/useHasNewMessages.ts b/apps/meteor/client/views/room/body/hooks/useHasNewMessages.ts index d2adead5330f7..ab3afcb05c9fd 100644 --- a/apps/meteor/client/views/room/body/hooks/useHasNewMessages.ts +++ b/apps/meteor/client/views/room/body/hooks/useHasNewMessages.ts @@ -28,10 +28,10 @@ export const useHasNewMessages = ( chat.composer?.focus(); }, [setShouldJumpToBottom, chat.composer]); - const handleJumpToRecentButtonClick = useCallback(() => { - setShouldJumpToBottom(true); + const handleJumpToRecentButtonClick = useCallback(async () => { RoomHistoryManager.clear(rid); - RoomHistoryManager.getMoreIfIsEmpty(rid); + await RoomHistoryManager.getMoreIfIsEmpty(rid); + setShouldJumpToBottom(true); }, [setShouldJumpToBottom, rid]); const handleComposerResize = useCallback((): void => {