diff options
| author | Adam <[email protected]> | 2026-03-07 06:47:11 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-03-07 06:47:11 -0600 |
| commit | 99d8aab0ac98c37a357908ef9c1a9fb8de17eddf (patch) | |
| tree | dc4aeaeb64c6d6f932b9350d68c0b247f90b41a4 /packages/app/src | |
| parent | 7dd63699524f2230f4aca663bd852ab44ce69d3f (diff) | |
| download | opencode-99d8aab0ac98c37a357908ef9c1a9fb8de17eddf.tar.gz opencode-99d8aab0ac98c37a357908ef9c1a9fb8de17eddf.zip | |
fix(app): can't scroll files
Diffstat (limited to 'packages/app/src')
| -rw-r--r-- | packages/app/src/pages/session/file-tabs.tsx | 4 | ||||
| -rw-r--r-- | packages/app/src/pages/session/message-timeline.tsx | 1 |
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 |
