Keep minimized Quick Chat mounted and layout-stable for instant restores. - Hide retained floating windows with visibility and disable pointer interaction - Cover conversation-load, session, and scroll retention across desktop and mobile restores - Document the retained Quick Chat behavior Files changed: docs/dashboard-guide.md | 2 +- packages/dashboard/app/components/FloatingWindow.css | 12 +++-- packages/dashboard/app/components/FloatingWindow.tsx | 9 ++-- packages/dashboard/app/components/__tests__/FloatingWindow.test.tsx | 4 ++ packages/dashboard/app/components/__tests__/QuickChat.persist.test.tsx | 58 +++++++++++++++++----- 5 files changed, 63 insertions(+), 22 deletions(-) Fusion-Task-Id: FN-8340 Fusion-Task-Lineage: 25027098-b89a-481c-bf00-de64cf302628 Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
12 KiB
12 KiB