Quick chat now re-anchors to the latest message when opened content finishes loading.
- Track message-loading state with the previous open thread state.
- Re-run bottom anchoring when direct or room-thread messages transition from loading to loaded.
- Cover streaming, direct thread, and mobile room-thread tail anchoring with regression tests.
Files changed:
packages/dashboard/app/components/QuickChatFAB.tsx | 21 ++-
.../app/components/__tests__/QuickChatFAB.test.tsx | 176 +++++++++++++++++++++
2 files changed, 193 insertions(+), 4 deletions(-)
Fusion-Task-Id: FN-6513
Fusion-Task-Lineage: 2cf3e110-b447-4182-a7ff-886a2b5cb815