gsxdsm
02f7b589e2
FN-9011: fix model dropdown provider toggles
Keep portaled model-provider toggles interactive when hosts use document-level outside-close handlers.
- Stop pointer and mouse events at the portaled dropdown boundary.
- Cover outside-close, multiple-instance, modal, desktop, and mobile toggle interactions.
- Add a patch changeset for the dropdown fix.
Files changed:
.changeset/fn-9011-model-dropdown-toggle.md | 7 ++
.../app/components/CustomModelDropdown.tsx | 17 ++++
.../__tests__/CustomModelDropdown.test.tsx | 95 +++++++++++++++++++++-
3 files changed, 118 insertions(+), 1 deletion(-)
Fusion-Task-Id: FN-9011
Fusion-Task-Lineage: 37559d4e-27df-4ad5-8b3e-4ec28d55e2e6
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-12 15:08:09 -07:00
..
2026-08-12 14:07:30 -07:00
2026-08-12 00:17:27 -07:00
2026-08-12 14:07:30 -07:00
2026-08-12 15:08:09 -07:00
2026-08-12 00:17:27 -07:00
2026-08-12 00:17:27 -07:00
2026-08-12 14:07:30 -07:00
2026-08-12 00:17:27 -07:00
2026-08-12 00:17:27 -07:00
2026-08-12 14:07:30 -07:00
2026-07-27 19:40:08 -07:00
2026-08-12 00:17:27 -07:00