2

Повторное открытие постов в приложении Android

Я периодически открываю приложение Пикабу на Android через ссылки на конкретный пост или комментарий. После этого я закрываю пост и пользуюсь приложением как обычно. Через некоторое время, проведённое в других приложениях, я снова открываю Пикабу, на этот раз с главного экрана, но меня сразу же переадресует в тот пост, который я ранее открывал по ссылке. Баг не критический, но весьма надоедливый

Техническая версия происходящего: после периода неактивности приложение переходит в состояние Destroyed, но стек Activity сохраняется. Видимо на главном экране стоит флаг android:launchMode="singleTask", и при втором старте приложения в Activity сохраняется Uri из первого запуска

Устройство: Samsung Galaxy S9, Android 8.0

Багрепорты

8.9K постов1.2K подписчика

Правила сообщества

Опишите подробно:

- Возникшую проблему

- Порядок действий для повторения проблемы

- Версию Пикабу: ПК, мобильная браузерная, приложение Android, приложение iOS

- Ваше устройство, ОС, браузер


Приложите скриншоты или видео с проблемой

И мы постараемся помочь :)

0
Автор поста оценил этот комментарий

Как раз баг, показ последнего просмотренного еще не правили)


Просто забавно, жалобы немного противоречивые

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Я немного покопался, и кажется что мы на самом деле хотим одного и того же. Вот вам два сценария:

1. Закрываем приложение, убираем его из недавних
2. Открываем приложение с главного экрана
3. Открываем любой пост
4. Открываем настройки телефона, находим там приложение Пикабу
5. Принудительно останавливаем
6. Открываем недавние приложения, находим там приложение Пикабу, выбираем его
7. Мы на главной странице, а не на посте

1. Закрываем приложение, убираем его из недавних
2. Открываем ссылку на пост/комментарий из другого приложения (я открывал из Телеграма)
3. Закрываем пост, оказываемся на главном экране
4. Открываем настройки телефона, находим там приложение Пикабу
5. Принудительно останавливаем
6. Открываем недавние приложения, находим там приложение Пикабу, выбираем его
7. Мы снова в посте по ссылке из шага 2

То есть сценарий очень похож, приложение после периода неактивности открывается так, как его в первый раз открыли, будь то с главного экрана или через ссылку на пост

P.S.: Я так понимаю, что принудительное завершение приложения хорошо имитирует завершение приложения системой из-за неактивности, то есть завершает приложение, но при этом оставляет стек Activity. Не знал, надо будет запомнить

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества