diff options
| author | Adam <[email protected]> | 2025-12-19 05:42:59 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2025-12-19 07:38:38 -0600 |
| commit | 4f318f913e034ccd2fe4456461bf56b22a37eed9 (patch) | |
| tree | eb58142aba9fcf20a4ea7bbada9a8ab64869a737 | |
| parent | 2d814b6db2e7f4a8a1321c8a69bcbed3aed90bac (diff) | |
| download | opencode-4f318f913e034ccd2fe4456461bf56b22a37eed9.tar.gz opencode-4f318f913e034ccd2fe4456461bf56b22a37eed9.zip | |
chore: logging
| -rw-r--r-- | packages/ui/src/components/session-turn.tsx | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/packages/ui/src/components/session-turn.tsx b/packages/ui/src/components/session-turn.tsx index 3fd7bd528..12725b983 100644 --- a/packages/ui/src/components/session-turn.tsx +++ b/packages/ui/src/components/session-turn.tsx @@ -193,14 +193,17 @@ export function SessionTurn( function handleScroll() { if (!scrollRef || store.autoScrolled) return const scrollTop = scrollRef.scrollTop - const reset = scrollTop <= 0 && store.lastScrollTop > 100 && working() && !store.userScrolled + console.log("scrollTop", scrollTop) + console.log("clientHeight", store.contentRef?.clientHeight) + const reset = scrollTop <= 0 && store.lastScrollTop > 0 && working() && !store.userScrolled if (reset) { setStore("lastScrollTop", scrollTop) requestAnimationFrame(scrollToBottom) return } - const scrolledUp = scrollTop < store.lastScrollTop - 10 + const scrolledUp = scrollTop < store.lastScrollTop - 50 if (scrolledUp && working()) { + console.log("scrolled up") setStore("userScrolled", true) props.onUserInteracted?.() } |
