Hey, Great Article!
Two questions
- Wouldn’t observer will be notified twice while resuming as it’s being notified in OnResume and OnStart both?
- If a new observer is already in started state how will it receive latest value? Shouldn’t there be a notifyChange() call in observe() as well?