The Bug That Followed Me Across Six Projects
Hello,
Landed DesignFixDefaultWeekView-5 today, but the thing that’s actually eaten most of my week is bug 1362962 — “Calendar icon usually shows the wrong date.” Sounds trivial. The little calendar icon in the launcher is supposed to show today’s date, and sometimes it just doesn’t. Except the fix touches indicator-datetime, ubuntu-ui-toolkit, qtorganizer5-eds, and a few other projects besides Calendar, and it’s been sitting near the top of the importance list across all of them for weeks now.
Turns out the icon isn’t owned by the Calendar app at all — it’s a system indicator that several apps and toolkit components all have a hand in updating. What looks like “wrong date on an icon” is actually a question of which component is responsible for refreshing state, and how many of them are quietly assuming someone else already did.
Learning more about how the stack actually fits together chasing this one bug than I have from most of the features I’ve shipped.