Closed Golubeykov closed 1 year ago
Messages | |
---|---|
:book: | Great! We didn't found any violations in your changes. Congratulations 🎉 |
Generated by :no_entry_sign: Danger Swift against b329a6ccb439d2598959bc563e53ea8d3701a193
Patch coverage has no change and project coverage change: -32.62
:warning:
Comparison is base (
3700921
) 70.50% compared to head (b329a6c
) 37.88%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Счетчик currentPage
в примере один на двоих, поэтому возможны такие ситуации
Надо поправить.
Счетчик
currentPage
в примере один на двоих, поэтому возможны такие ситуацииSimulator.Screen.Recording.-.iPhone.14.-.2023-07-10.at.13.05.59.mp4 Simulator.Screen.Recording.-.iPhone.14.-.2023-07-10.at.13.05.12.mp4 Надо поправить.
Поправил 👍🏻
SPT-1514
Что сделано?
Зачем это сделано?
Чтобы пользователям не приходилось
На что обратить внимание
При обратной пагинации (если скроллить наверх), при после вставки новых ячеек в начало, сбивается позиция изначального скролла примерно на 20 единиц. При чем эта проблема актуальна только для второй страницы скролла. Дальнейшие страницы грузятся с корректным возвратом на изначальную позицию скролла. В таблице получилось пофиксить это сменив стиль с Grouped на Plain (но это тоже не целевое решение). В коллекции такого нет. На момент создания ПРа пофиксить не получилось. Поэтому ПР драфтовый.
Как протестировать?
Чтобы воспроизвести проблему надо: Зайти в Collection/Table -> Collection/Table with two direction pagination -> Проскроллить вверх.
Демо
https://github.com/surfstudio/ReactiveDataDisplayManager/assets/47087482/017ba0b4-7532-43c8-8eac-b01140b1f5bf