summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/ui/src/components/session-turn.tsx7
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?.()
}