Проблемы с фильтрами и периодом в мобильном приложении
Уважаемые @SupportTech, недавно в мобильном приложении (Android 12) стал часто замечать довольно неприятный баг со сменой периода на значение "по умолчанию", а именно "День".
Как воспроизвести:
- Открываем таб "Лучшее"
- Открываем модалку с выбором периода, видим там активное значение "За день"
- Выбираем интересующий период
- Подгружаются посты, попадающие под критерии данного периода
- Свайпаем в таб "Горячее" или "Свежее"
- Свайпаем обратно в "Лучшее"
- Видим всё те же подгруженые посты
- Листаем до следующей подгрузки
- Получаем пост не попадающий под ранее выбранные критерии
- Открываем модалку с выбором периода и видим там активное значение "За день"!!
Так же при закрытии приложения или когда система переводит его в спящий режим - тоже слетает значение фильтра.
Чем раздражает: при использовании приложения возможно случайно изменить раздел, после чего приходится снова выбирать значение фильтра, которое мне необходимо. Так же при каждом открытии приложения это уже стало ритуалом, что совсем не радует.
Аналогичная по функционалу "сортировка" в горячем работает корректно.
Теперь про фильтры при поиске:
Изменяется значение radio button при изменении текста поискового запроса.
По умолчанию значение - "Сначала свежее"
При добавлении/изменении поискового запроса меняется значение на "По релевантности", даже если ранее было выбрано другое значение, например "Сначала лучшее". Баг наблюдается именно при добавлении/изменении значения текстового поля, при добавлении/удалении тегов/фильтров контента/рейтинга все работает корректно.
