Ensure Rooms scope reliably re-anchors to bottom on re-entry without breaking scroll preservation during refetch. - reset stale thread anchor state when entering Rooms without an active room - treat direct↔rooms transitions as entry events and anchor messages to bottom on entry - keep existing scroll position when room messages are refetched in-place - add regression tests covering room re-entry anchoring and refetch scroll preservation Files changed: packages/dashboard/app/components/ChatView.tsx | 14 +++- .../app/components/__tests__/ChatView.test.tsx | 88 ++++++++++++++++++++++ 2 files changed, 99 insertions(+), 3 deletions(-) Fusion-Task-Id: FN-5720 Fusion-Task-Lineage: dde8818b-f2e5-4c55-8a4c-2c54241c2e38
128 KiB
128 KiB