WEB board

всеканоны и докиворкеры↗ iOS↗ Легаси
WEB-261 · Дефект · ui · web

Кошик: строка поиска и «Очистити кошик» наезжают на фильтры (регресс волны CD)

Закрыт P1 · важно ведёт: owner
Суть
Скрин owner-а 06.08: в модалке Кошика строка поиска всплывает ПОВЕРХ ряда фильтров «Всі / Нотатники / Джерела» и перекрывает их, а кнопка «Очистити кошик» наезжает снизу на ту же область. Регресс приехал с WEB-238 (умный поиск + календарь-пикер, волна CD): добавленные контролы не получили своего места в раскладке шапки. Починить раскладку шапки Кошика: фильтры, поиск, пресеты времени, календарь и «Очистити кошик» не перекрываются ни на широком, ни на узком окне; тест на неперекрытие/перенос.
Как воспроизвести
Відкрити Кошик на тёмной теме, ширина окна ~1500px
Чем закрывается (приёмка)
Ни один контрол шапки не перекрывает другой; при сужении окна ряд переносится, а не наезжает
Доказательства
Скрин owner-а 06.08 (Кошик, 12 елементів)
Замечен в сборке
v4-ea42c58
Починено в
v4-72226b1
Лента
2026-08-06T10:41:34.225Z · backup-opus
Причина не в вёрстке как таковой, а в арифметике ширин (воркер o260, волна CH): группа фильтров запрашивала ~690px при внутренней ширине модалки ~716px, уступал единственный элемент с min-w-0 flex-1 — поиск, он схлопывался почти в ноль; переключатель режима внутри него был absolute+shrink-0 шириной ~7.5rem и потому рисовался ЗА пределами схлопнувшегося бокса поверх соседей, а «Очистити кошик» наезжал снизу как последний в переносящейся группе, чью высоту никто не резервировал. Фикс: тулбар всегда в две строки (поиск владеет своей строкой), переключатель стал обычным flex-соседом инпута вместо наложения — перекрыть что-либо теперь невозможно в принципе, снят мёртвый резерв pr-32. Тесты 4 на неперекрытие.
2026-08-11T02:00:20.900Z · backup-opus
ЗАКРЫТО: факт приёмки 11.08 ~03:00 — строка поиска и «Очистити кошик» на разных строках, наезда на фильтры нет (фикс CH-волны). Оговорка механика про «узкий вьюпорт» — спекуляция без репро; если всплывёт в узком окне — новый тикет с фактом.
Воркер
не проверен o260 M4 движение в панели: неизвестно
Подключиться и смотреть/перехватить руками. Колесо мыши листает; клавишами — Ctrl-b затем [, выход из прокрутки q. Отсоединиться — Ctrl-b затем d:
Прочитать историю панели без подключения — листается и ищется (/ поиск, q выход), воркеру не помешает:
Обновлён
2026-08-11T02:00:20.712Z