fix(tradein): MapPicker через portal в document.body — z-index конфликт с SourcesProgress (#771) #782

Merged
bot-reviewer merged 1 commit from feat/771-mappicker-portal into main 2026-05-30 16:37:04 +00:00

1 commit

Author SHA1 Message Date
52db40cc40 fix(tradein): MapPicker через portal в document.body (z-index конфликт)
MapPicker (position:fixed; z-index:1000) монтировался внутри subtree формы,
где sticky-предок (z-index:50) создаёт stacking-context → оверлей был заперт
и полоски SourcesProgress наезжали сверху. Рендерим оверлей через createPortal
в document.body — escape всех ancestor stacking-context'ов. SSR-mounted guard.

Refs #771
2026-05-30 19:34:24 +03:00