gsxdsm
dbf52886ca
FN-8256: preserve task detail tabs during column changes
Preserve a task detail view's selected tab and related state through live task column updates.
- Reinitialize tabs only when the caller changes initialTab
- Retain dedicated guards for unavailable PR, Summary, and Session tabs
- Cover modal and embedded task-detail tab persistence
Files changed:
.../dashboard/app/components/TaskDetailModal.tsx | 20 +-
.../TaskDetailModal.tab-persistence.test.tsx | 244 +++++++++++++++++++++
2 files changed, 261 insertions(+), 3 deletions(-)
Fusion-Task-Id: FN-8256
Fusion-Task-Lineage: 86620e72-65b2-4c2f-b0e9-04ecce4d951c
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-17 18:06:14 -07:00
..
2026-07-17 17:28:09 -07:00
2026-07-17 17:12:42 -07:00
2026-07-17 17:12:42 -07:00
2026-07-17 18:06:14 -07:00
2026-07-17 18:00:52 -07:00
2026-07-17 17:12:42 -07:00
2026-07-17 17:28:36 -07:00
2026-07-17 17:27:04 -07:00
2026-07-17 17:12:42 -07:00
2026-07-17 17:12:42 -07:00
2026-07-17 17:12:42 -07:00