Open Semigradsky opened 1 week ago
cc @EldarMuhamethanov =)
Скорее всего с версии v7.0.0 перейдем на нативный скролл(#7699) так, что проблемы такой больше не возникнет
Звучит многообещающе) Но хотелось бы в v6.x иметь исправленное, кажется не так просто будет на v7 перейти
Описание
Пример: https://codesandbox.io/p/sandbox/hopeful-brown-9w5ffd
У
.vkuiCustomScrollView__box-content
высота 100%, соответственно при добавлении/удалении детей он не ресайзится, и пересчёт скролла не происходит.Версия
6.7.2
В каких браузерах воспроизводится проблема?
No response
Шаги воспроизведения
No response
Ожидаемое поведение
Если убрать
height: 100%
, то дети перестанут быть растянуты на всю высоту.Кажется проблему можно решить если для
.vkuiCustomScrollView__box
добавитьdisplay: grid
. Тогда у.vkuiCustomScrollView__box-content
можно убратьheight: 100%
иwidth: 100%
, он и так будет растянут как элемент грида. И при добавлении детей сверх своей высоты он будет увеличиваться.Скриншоты
No response
Пример с воспроизведением
https://codesandbox.io/p/sandbox/hopeful-brown-9w5ffd