gsxdsm
a251d4105e
FN-8303: delay task chat loading indicator
Prevent the Activity Live transcript spinner from flashing during default task opens or task selection.
- Delay the empty transcript loading indicator until a request remains pending.
- Scope delayed spinner state to each task to protect reused split-detail chat instances.
- Cover fast initial loads, overlay and embedded defaults, and task switching.
Files changed:
packages/dashboard/app/components/TaskChatTab.tsx | 35 ++++++++++++++---
.../app/components/__tests__/TaskChatTab.test.tsx | 44 +++++++++++++++++++++-
.../TaskDetailModal.task-activity-chat.test.tsx | 41 ++++++++++++++++++++
3 files changed, 113 insertions(+), 7 deletions(-)
Fusion-Task-Id: FN-8303
Fusion-Task-Lineage: 34af8f5e-9e47-4ff6-bf08-b3bda0744dae
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-18 12:26:03 -07:00
..
2026-07-18 11:49:11 -07:00
2026-07-18 00:52:59 -07:00
2026-07-18 12:21:09 -07:00
2026-07-18 12:26:03 -07:00
2026-07-18 00:52:59 -07:00
2026-07-18 00:52:59 -07:00
2026-07-18 12:21:08 -07:00
2026-07-18 12:21:08 -07:00
2026-07-18 00:52:59 -07:00
2026-07-18 00:52:59 -07:00
2026-06-08 15:19:27 -07:00
2026-07-18 00:52:59 -07:00