I use a single static class in my code that defines a static field which I'm reusing between Activity onStop/onStart invocations. Here's a scenario:
- User clicks on "Authorize" button (static data is initialized)
- Activity is stopped and web browser is called
- Browser executes callback and Activity is restored (static data is reused)
At least one of my users reports the failure at step 3 which I cannot reproduce but which looks like reset of static data
Any suggestions?