You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chat: drop the 180 composer-inset seed (default 0)
The 180 near-miss seed only existed to force a non-zero post-measure inset delta so initialScrollAtEnd's bootstrap retarget converged within its frame budget — a budget the drawer-close animation used to starve. The drawer-settle gate (transitioningSessionId) now defers the ChatPanel mount until after the close lands, so the hook's default 0 seed converges fine; the real composer height still lands in the mount-time useLayoutEffect before paint. Comments reconciled. (The separate first-open keyboard-lift overshoot is tracked in #22.)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments