fix(ui): contain dropdown scroll geometry

This commit is contained in:
Codex
2026-08-05 18:29:19 +03:00
parent fac35cc23a
commit 07a42b8832
4 changed files with 20 additions and 2 deletions
+2
View File
@@ -56,6 +56,8 @@ Dropdown владеет floating-layer поведением:
- переворачивается вверх при недостатке места;
- ограничивает размеры viewport;
- обновляется при resize и scroll;
- сохраняет border-box геометрию при собственной прокрутке и не накапливает padding в измеренной ширине;
- удерживает wheel/trackpad overscroll внутри меню, не прокручивая лежащую под portal поверхность;
- закрывается, когда trigger полностью уходит за границы viewport;
- закрывается по outside pointer и Escape;
- после Escape возвращает фокус на реальную trigger-кнопку, не закрывая родительское окно;