Closed chrislintott closed 9 years ago
Thanks. I need a few clues, please:
When it can't download a galaxy it should at least show an error message. Does it?
Does it continue to show the "Loading..." message and circle?
Does it help to close the app and reopen it? For instance, by swiping it away in the list of running apps.
And can I have the app's version number, please? It's in the About box, which can be opened from the menu.
This is what happens (or is meant to happen) in these cases at the moment:
Any chance of that user talking to me here?
I've seen this a couple of times after testing the app immediately after updating beta releases from the play store, though that's generally when I test it. It seems to be trying a cached subject, abandoning it, then trying the next, and not trying to download another when it has tried (and failed to load) them all. This abandoning-an-item behaviour is there to deal with cached subjects whose images have not been completely downloaded. Strangely, it seems to even lose its cached subjects that have already been classified and uploaded, suggesting a general problem with the sqlite database.
Restarting the app seems to fix the problem.
I've added some log output to the app and I've installed a log viewing app so I can investigate it more next time I see it.
I managed to reproduce this reliably by deleting the app's cache and then going back to the app and trying to load another image - for instance, by clicking Invert or by finishing the classification.
So I think this was triggered by the Android system automatically deleting the app's cache to temporarily save space - Maybe that happens sometimes when installing app updates.
I'm confident that it's fixed now, but I will play with it a bit more here before releasing a new version.
I've just released version 1.38 with these fixes. Please let me know if the problem still happens.
1 user on Lollipop is reporting that the app loads and flashes, but does not display a galaxy.