Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Update screen: inconsistency in date of last OS update #1139
Steps to reproduce
Open Settings - Updates. Check the date of the last OS update that was installed and compare to the date it was actually installed.
The date of the last update should be the date when this update was actually installed on the device, and it should not change.
The date of the last OS update changes as time passes. This date is always incremented to today's date when you open this page, even though the update may have been installed many days earlier.
When the next OS update gets installed the date of the previous one stops changing.
I found the bug and I will try to find a way to fix it. Basically the date is set after successful installation, which is easy for click apps. Now, a system update triggers a reboot, but then system settings cannot record that anymore. So its Datetime.Now() in the very moment when you open system update again - weird, but we might be able to fix it easily ;)