06-21-2014 01:33 PM
I created a very simple small app to understand more about Application State & Process States and how the states changes. I was following the documentation but I encountered a strange behaviour.
In summary, I used the custom Timer control in my app, started it on creationComleted and let it run. Than I started changing the application state (minimizing it, opening another app, etc ...) but the Timer never stopedno matter what I did even tough the run_when_backgrounded permission was not specified in the project's bar-descriptor.xml file. It only stops after manually quiting the app.
Is this normal? If so, can anyone explain why/how?
The full source is attached.