Created attachment 3961 the patch to this bug Steps to Reproduce: 1. Launch Orage 2. Open "Orage Preferences > Display settings", check "Show in systray" 3. Open "Orage Preferences > Extra settings", check "Use dynamic icon" 4. Suspend the machine 5. Go to sleep 6. Wake the machine up the next morning 7. Find that the Orage tray icon displays yesterday and does not update The attachment is the patch. I used UPower to register a callback function for the "Resuming" event so that when the system resumes this callback will be called, in which the Orage tray icon will be updated to the current day. I tested it for two days and it seems the problem is solved.
Thanks for the fix. I'll test it.
Nice patch! Thanks. Implemented in Orage 4.8.2.4 (in git)
Fixed in 4.8.3.