Portal all overlays out of tool window stacking context

Fixkamo-internal
Порезанный
20 марта 2026 г. в 16:14 UTC
Автор
kamo
Обещать
cea5205

ToolWindowShell applies `transform: translateY(0)` which creates a CSS stacking context. This caused all `position: fixed` overlays (autocomplete dropdown, popover, contact picker) to be clipped by the tool window's `overflow: hidden` — making them invisible. Fixed by rendering all three overlay components via React portals (createPortal to document.body) so they escape the stacking context. Also simplified the sent-email search query from the unsupported `to:query OR cc:query` syntax to a plain text query against the Sent folder, relying on the backend's full-text search.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены