Свиток 17px с края по-прежнему является свитком, который док не должен покрывать

Fixkamo-internal
Shipped
7 сентября 2026 г. в 05:44 UTC
Author
Kamo
Commit
ef388ed

Док-инструмент зарезервировал правый край для вертикальной полосы прокрутки страницы только тогда, когда эта полоса Был на краю — в пределах двух пикселей, для субпиксельной округления. В этом приложении почти нет бара. Измеряется в реальном браузере при 1440px на вложенном /счете фактически визуализируется: ag-Grid's полоса полосы прокрутки занимает x от 1391 до 1423, семнадцать пикселей короче, потому что корень страницы P: 2, и карта вокруг сетки имеет границу. MUI DataGrid в карте «p: 3» Двадцать пять коротких. Оба были пропущены, и правое самое пристыкованное окно было нарисовано. Правый край в 1435 году — прямо над всей полосой. Пользователь может видеть контент позади Окно и не осталось ничего, чтобы прокрутить его. Таким образом, вопрос, который задает RightEdgeReserve, больше не «это бар на краю», а «это то, что нужно». стоит между этим баром и краем хрома — прокладка, граница, собственная полоса сетки, которая Никто не читает и никто не прокручивает. Эти два случая находятся далеко друг от друга: хром из них 17 и 25, самая вместительная накладка в кодовой базе (p: 6) составляет 48, и первая Планировка с чем-то реальным там - панелями с рельсом 320px рядом с ним - 352. NEAR EDGE REACH находится на отметке 96, в середине этого промежутка. Бар в пределах досягаемости уворачивается с разрывом позади него. Зарезервировать только собственную ширину бара Сместили бы окно на тридцать два пикселя влево и оставили бы его покрывающим одну и ту же полосу. Заповедник теперь проходит от края обзорного поля до левой стороны бара, округленной, потому что DOMRect.right обычно дробный, а половина пикселя короткая - половина пикселя окна на Бар. Каждое окно, отвечающее на док-станцию, фиксируется одним номером: открытое размещение, Переупаковка строки, сканирование свободного слота, каскад переполнения и падение сопротивления - все читают одинаково ReadViewport(). Намеренно без изменений: плавающие окна, которые идут куда угодно сбрасываются; максимизируются те, которые имеют видпорт нарочно; и шестиглавые, которые являются Выброшены и отскакивают от реальных краев обзорного окна. Верифицированный конец к концу, а не аргументированный. Пробка, воспроизводящая каждое гнездование, приводимая в движение кукловод как в оверлейном, так и в классическом режиме скролбара, нарисовал окно ожидания в точном геометрия макет Док возвращается и хит-тестируется центр бара с элементом FromPoint: ag-Grid (/account) резерв 0 -> 49 оконный правый край 1435 -> 1386 бар покрытый -> прозрачный DataGrid (p: 3) резерв 0 -> 57 оконная правая кромка 1435 -> 1378 бар покрыто -> чисто Панель + рельсовый резерв 320px 0 -> 0 оконный правый край 1435 -> 1435 правильно проигнорировано

All changes

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

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

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