-
Notifications
You must be signed in to change notification settings - Fork 18
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
EditText focus issue #17
Comments
Проверил с обычным |
Вот fragment_tab, я сначала тестировал с обычным эдиттекстом, потом с TextInputEditText, вот второв вариант, баг сохраняется и так и так. Еще заметил что в начальном фрагменте, который по дефолту установлен в графе, бага нету, похоже только с фрагментами которые открываются из контроллера:
|
Смог воспроизвести, правда визуально оно у меня по-другому выглядит. Посмотрю как появится время, точных сроков не могу назвать |
Немного погуглив нашел похожий тред android/views-widgets-samples#107. Кажется это внутренняя проблема ViewPager2. Не думаю что стоит пытаться исправить самому, ждем фикс от гугла... 🥲 |
@massivemadness Я поставил offscreenPageLimit для viewPager2 на значение больше количества фрагментов(К примеру 10), баг исчез, думаешь это можно считать за фикс? |
Нет, так фрагменты не будут удаляться. Надо чтобы только 2 в памяти лежали (текущий видимый + один под ним) |
Тоже думаю что не наилучшее решение, попробую найти другой фикс. |
@massivemadness как думаешь, стоит ли заменить viewpager2 на viewpager если это пофиксит баг? Мне самому не хочется использовать более старый вьюпэйджер, но похоже что проблема бага кроется в работе ViewPager2 и pageTransformer, не похоже что бы Гугл планировали это фиксить 😢 |
VP2 надо оставить для поддержки вертикального скроллинга. Но, если с vp1 получится сделать горизонтальный скроллинг right-to-left без необходимости переопределять layout direction в каждом макете (как сейчас), то от вертикального я готов отказаться (одно улучшение в обмен на другое 😄) |
14:00 Я передумал использовать vp1, думаю лучше будет скопировать библиотеку vp2 и модифицировать её(vp1 слишком обрезанный, к тому же я встретил немного больше багов чем ожидал, думаю это не стоит того).
И баг возникает из-за последней линии,
15:13 Трансформер вызывает
Похоже изменение 15:32 изменение |
Спасибо за ресерч, я посмотрю как время появится 👍 |
Я тут экспериментировал, добавил строчку |
Да, я проверял это тоже, у меня баг сохранялся несмотря на добавлении этой строки, только что проверил ещё раз, баг не ушёл, добавил после |
Я пофиксал эту проблему именно откатившись на view pager, и потратил пол часа на это. |
Library Version:
2.7
Affected Device(s):
Redmi 9C with API 29
Describe the bug
Edittext loses it's cursor when clicking on it the first time a swipeable fragment is launched
To Reproduce
Steps to reproduce the behavior:
I added a video file, so you can reproduce the bug
348821683_9255680534504036_8649609907602659019_n.mp4
The text was updated successfully, but these errors were encountered: