-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Сбрасывается scroll position при переходе назад #230
Comments
Добрый день! |
Добрый день, прошу приложить видео с примером дефекта. |
Screen.Recording.2023-09-30.at.10.06.40.mov |
Можете поделиться примерными сроками? |
Пришлите пожалуйста структуру навигации. |
На видео переход с DEFAULT_VIEW_PANELS.EVENT обратно к DEFAULT_VIEW_PANELS.GROUP_SCHEDULE |
Кажется, я понял, в чем проблема: и если делать по образцу через if-else, то при переходе на details экран список будет скрыт, а при переходе назад снова появится |
Звучит логично, посмотрим на этот случай. Если действительно так, нужно будет чинить совместно с VKUI |
Добрый день! Проблема может заключаться в неправильном расположении панелей внутри View. VKUI восстановит скролл, если компонент панели, на которую вы возвращаетесь, будет в верстке находиться выше компонента панели, с которой вы возвращаетесь. То есть панель GROUP_SCHEDULE, должна идти раньше панели EVENT в верстке внутри View. Также могут быть и другие причины, почему отсутствует восстановление скролла, например:
Если вышеперечисленные варианты не помогут, то мы можем посмотреть код проекта, чтобы дать более конкретный ответ. |
Поменял немного структуру, проблема действительно отпала |
Собственно, при работе с длинными списками при детальном просмотре и переходе назад приходится скроллить сначала.
The text was updated successfully, but these errors were encountered: