diff options
| author | Adam <[email protected]> | 2026-03-25 06:23:25 -0500 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-03-25 06:25:05 -0500 |
| commit | 898456a25cf2edbfc4ae4961b37424f633419dd6 (patch) | |
| tree | 626207d26b6c338136b069bbaaa09d67a45ddde3 /packages/app/src/pages/session | |
| parent | 53d0b58ebf3468bd161dcfcdc67cd66b6508e9f8 (diff) | |
| download | opencode-898456a25cf2edbfc4ae4961b37424f633419dd6.tar.gz opencode-898456a25cf2edbfc4ae4961b37424f633419dd6.zip | |
Revert "fix(app): startup efficiency"
Diffstat (limited to 'packages/app/src/pages/session')
| -rw-r--r-- | packages/app/src/pages/session/use-session-hash-scroll.ts | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/packages/app/src/pages/session/use-session-hash-scroll.ts b/packages/app/src/pages/session/use-session-hash-scroll.ts index c582749d1..5fadb1f22 100644 --- a/packages/app/src/pages/session/use-session-hash-scroll.ts +++ b/packages/app/src/pages/session/use-session-hash-scroll.ts @@ -8,9 +8,6 @@ export const useSessionHashScroll = (input: { sessionID: () => string | undefined messagesReady: () => boolean visibleUserMessages: () => UserMessage[] - historyMore: () => boolean - historyLoading: () => boolean - loadMore: (sessionID: string) => Promise<void> turnStart: () => number currentMessageId: () => string | undefined pendingMessage: () => string | undefined @@ -184,21 +181,6 @@ export const useSessionHashScroll = (input: { queue(() => scrollToMessage(msg, "auto")) }) - createEffect(() => { - const sessionID = input.sessionID() - if (!sessionID || !input.messagesReady()) return - - visibleUserMessages() - - let targetId = input.pendingMessage() - if (!targetId && !clearing) targetId = messageIdFromHash(location.hash) - if (!targetId) return - if (messageById().has(targetId)) return - if (!input.historyMore() || input.historyLoading()) return - - void input.loadMore(sessionID) - }) - onMount(() => { if (typeof window !== "undefined" && "scrollRestoration" in window.history) { window.history.scrollRestoration = "manual" |
