If the Randomizer screen is opened via the app shortcut whilst a user is offline, or if a user loses connectivity whilst in the Random screen, a perpetual spinner is shown when trying to load an article.
Steps to reproduce
- Go offline
- Tap on the app shortcut to open random in the app
Expected
a) If there are cached articles that can be shown in the Randomizer view:
Randomizer loads with the available offline articles - this will be fixed as part of T182694
b) If there are no more cached articles that can be shown in the Randomizer view:
User is shown a message on the Randomizer screen advising that there is no internet connection, with an action to retry
Actual
User is taken to the Randomizer screen which shows a perpetual loading spinner
Occurring on
Pixel (8.0.0)
Wikipedia v2.7.221-alpha-2017-12-12









