fix(ui): contain dropdown scroll geometry
This commit is contained in:
@@ -56,6 +56,8 @@ Dropdown владеет floating-layer поведением:
|
||||
- переворачивается вверх при недостатке места;
|
||||
- ограничивает размеры viewport;
|
||||
- обновляется при resize и scroll;
|
||||
- сохраняет border-box геометрию при собственной прокрутке и не накапливает padding в измеренной ширине;
|
||||
- удерживает wheel/trackpad overscroll внутри меню, не прокручивая лежащую под portal поверхность;
|
||||
- закрывается, когда trigger полностью уходит за границы viewport;
|
||||
- закрывается по outside pointer и Escape;
|
||||
- после Escape возвращает фокус на реальную trigger-кнопку, не закрывая родительское окно;
|
||||
|
||||
Reference in New Issue
Block a user