diff options
| author | Adam <[email protected]> | 2026-03-03 10:25:43 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-03-03 10:25:49 -0600 |
| commit | 70c6fcfbbfd8d87d46f1a6b2d5d32e522ad8ba54 (patch) | |
| tree | 253d3e215b50a4956aca03367837d7bcd0261cfb | |
| parent | 6f90c3d73a3ff3a7a7dccfba139f47e5c62bf892 (diff) | |
| download | opencode-70c6fcfbbfd8d87d46f1a6b2d5d32e522ad8ba54.tar.gz opencode-70c6fcfbbfd8d87d46f1a6b2d5d32e522ad8ba54.zip | |
chore: cleanup
| -rw-r--r-- | packages/ui/src/hooks/create-auto-scroll.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/ui/src/hooks/create-auto-scroll.tsx b/packages/ui/src/hooks/create-auto-scroll.tsx index 26e7e1404..3dc520c62 100644 --- a/packages/ui/src/hooks/create-auto-scroll.tsx +++ b/packages/ui/src/hooks/create-auto-scroll.tsx @@ -78,11 +78,13 @@ export function createAutoScroll(options: AutoScrollOptions) { const scrollToBottom = (force: boolean) => { if (!force && !active()) return + + if (force && store.userScrolled) setStore("userScrolled", false) + const el = scroll if (!el) return if (!force && store.userScrolled) return - if (force && store.userScrolled) setStore("userScrolled", false) const distance = distanceFromBottom(el) if (distance < 2) { |
