diff --git a/src/components/Feed.tsx b/src/components/Feed.tsx index 1e065d1e..72b19001 100644 --- a/src/components/Feed.tsx +++ b/src/components/Feed.tsx @@ -154,8 +154,9 @@ export function Feed({ kinds, tagFilters, header, hideCompose, emptyMessage, fee const handleRefresh = usePageRefresh(queryKey); const handleWorldRefresh = useCallback(async () => { worldFeed.flushStreamBuffer(); + await handleRefresh(); window.scrollTo({ top: 0, behavior: 'smooth' }); - }, [worldFeed.flushStreamBuffer]); + }, [worldFeed.flushStreamBuffer, handleRefresh]); const { data: rawData,