Files
Kilo-Org_kilocode/packages/ui
Marius ce2c4ecf8c fix(agent-manager): prevent model comparison popover from dismissing on interaction (#8014)
* fix(agent-manager): prevent model comparison popover from dismissing on interaction

Harden Popover dismiss logic against SolidJS DOM detachment during
reactive updates that caused the multi-model selector to close on every
click (Windows). Disable Kobalte built-in interact/focus-outside
dismissal in favor of custom window-level handlers with isConnected and
relatedTarget guards. Change compare popover placement to top-start with
flip disabled.

Closes #7990

* fix(ui): drop relatedTarget guard that blocked keyboard focus-outside dismiss

The isConnected check already handles SolidJS DOM detachment. The
relatedTarget guard prevented closing when tabbing out because the
element losing focus was still inside the popover.
2026-03-31 18:17:50 +02:00
..
2026-03-31 11:02:44 +00:00
2026-02-23 20:12:28 +01:00
2026-02-26 16:05:04 -06:00