summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/app/src')
-rw-r--r--packages/app/src/pages/session/file-tabs.tsx4
-rw-r--r--packages/app/src/pages/session/message-timeline.tsx1
2 files changed, 3 insertions, 2 deletions
diff --git a/packages/app/src/pages/session/file-tabs.tsx b/packages/app/src/pages/session/file-tabs.tsx
index 77643789d..07df4305f 100644
--- a/packages/app/src/pages/session/file-tabs.tsx
+++ b/packages/app/src/pages/session/file-tabs.tsx
@@ -446,9 +446,9 @@ export function FileTabContent(props: { tab: string }) {
)
return (
- <Tabs.Content value={props.tab} class="mt-3 relative h-full">
+ <Tabs.Content value={props.tab} class="mt-3 relative flex h-full min-h-0 flex-col overflow-hidden contain-strict">
<ScrollView
- class="h-full"
+ class="h-full min-h-0 flex-1"
viewportRef={(el: HTMLDivElement) => {
scroll = el
restoreScroll()
diff --git a/packages/app/src/pages/session/message-timeline.tsx b/packages/app/src/pages/session/message-timeline.tsx
index f0c7573f6..e93ca11a3 100644
--- a/packages/app/src/pages/session/message-timeline.tsx
+++ b/packages/app/src/pages/session/message-timeline.tsx
@@ -347,6 +347,7 @@ export function MessageTimeline(props: {
placeholderTitle={placeholderTitle}
/>
<ScrollView
+ reverse
viewportRef={props.setScrollRef}
onWheel={(e) => {
const root = e.currentTarget