According to one of the specs, it "should transition through idle, checking, downloading and awaiting relaunch, when there is an update". However, the fact is:
- if the update is not already downloaded, the transition is idle -> checking -> downloading -> idle
- if the update is already downloaded, the transition is idle -> checking -> downloading -> awaiting relaunch
According to one of the specs, it "should transition through idle, checking, downloading and awaiting relaunch, when there is an update". However, the fact is: