This new regression is happening because indicator-datetime-service no longer knows when the menu is being popped down because it's been decoupled from those GTK+ events after 13.10 de-GTK+-ified the indicator stack.
So we need to re-introduce some kind of notification mechanism like we used to have in about-to-show s.t. indicator-datetime-service will know to snap the calendar to the current date when the indicator's menu gets pulled down. Adding also-affects unity, larsu is looking into u-p-s to see how much work it will take to get about-to-show working properly there. If that proves to be more effort than we have time for right now, we could probably do an interim fix in IDO. indicator-datetime is IdoCalendarMenuItem's only customer, so we could change the contract between them for an IDO-and-datetime-specific fix. Obviously this a "plan b" option; it would be better to just fix about-to-show. ** Also affects: unity Importance: Undecided Status: New ** Changed in: unity Assignee: (unassigned) => Lars Uebernickel (larsu) ** Changed in: indicator-datetime Status: Fix Released => Triaged ** Changed in: indicator-datetime Assignee: Javier Jardón (jjardon) => Charles Kerr (charlesk) ** Changed in: indicator-datetime Milestone: 0.2.94 => None ** Changed in: indicator-datetime Importance: Low => Medium ** Changed in: unity Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/793450 Title: Calendar doesn't show today's date until opened a second time today To manage notifications about this bug go to: https://bugs.launchpad.net/indicator-datetime/+bug/793450/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs