fix(FN-2043): prevent quick chat from closing on model dropdown clicks

- Update QuickChatFAB outside-click handling to ignore events from the portaled model combobox dropdown
- Add a regression test that verifies clicks inside the model dropdown portal keep the quick chat panel open
- Keep outside body clicks closing behavior intact with test coverage for the control path
- Add a patch changeset for @gsxdsm/fusion describing the quick chat model dropdown dismiss fix
This commit is contained in:
Fusion
2026-04-17 23:51:17 -07:00
committed by gsxdsm
parent 6386cf22a6
commit ea83c4892f
3 changed files with 44 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
---
"@gsxdsm/fusion": patch
---
Fix quick chat panel dismiss when clicking inside the model search dropdown. The dropdown is rendered via `createPortal` to `document.body`, so clicks inside the portaled content were triggering the click-outside handler, incorrectly closing the panel.