From f9248e8faa8b44d804a82d30e779b0c58e665aaa Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Thu, 14 May 2026 20:34:29 +0800 Subject: [PATCH] cleanup(app): wrap entire MessageTimeline in ScrollView --- .../src/pages/session/message-timeline.tsx | 81 +++++++++---------- 1 file changed, 38 insertions(+), 43 deletions(-) diff --git a/packages/app/src/pages/session/message-timeline.tsx b/packages/app/src/pages/session/message-timeline.tsx index e28b9ddcd1..0f0da0a818 100644 --- a/packages/app/src/pages/session/message-timeline.tsx +++ b/packages/app/src/pages/session/message-timeline.tsx @@ -1163,8 +1163,17 @@ export function MessageTimeline(props: { -
- - - {(root) => ( - { - if (!handle) { - writeTimelineCache(virtualizerSessionKey, virtualizerRowKeys, virtualizer) - virtualizer = undefined - return - } - virtualizer = handle - virtualizerSessionKey = cacheSessionKey - virtualizerRowKeys = cacheRowKeys - maybeAnchorBottom() - scheduleContentRoot(root()) - }} - > - {(key) => } - - )} - - - + + {(root) => ( + { + if (!handle) { + writeTimelineCache(virtualizerSessionKey, virtualizerRowKeys, virtualizer) + virtualizer = undefined + return + } + virtualizer = handle + virtualizerSessionKey = cacheSessionKey + virtualizerRowKeys = cacheRowKeys + maybeAnchorBottom() + scheduleContentRoot(root()) + }} + > + {(key) => } + + )} + + ) }