on xenial help sign in
Fix upcoming event ETAs falling out of sync Fixes: #1557571
commitd9969495348373c6233525eafe3b3a3ebf15e39d authorLukáš Tinkl <lukas.tinkl@canonical.com> dateWed 27 Apr 2016, 14:57 (10 years ago) parent1dd8a29418fec6
1 file changed+3−2
qml/Panel/Indicators/MenuItemFactory.qml+3−2
qml/Panel/Indicators/MenuItemFactory.qml+3−2
@@ -418,11 +418,12 @@ Item {
418418 property int menuIndex: -1
419419 property var extendedData: menuData && menuData.ext || undefined
420420
421− property date serverTime: new Date(getExtendedProperty(extendedData, "xCanonicalTime", 0) * 1000)
421+ readonly property date serverTime: new Date(getExtendedProperty(extendedData, "xCanonicalTime", 0) * 1000)
422+
422423 LiveTimer {
423424 frequency: LiveTimer.Relative
424425 relativeTime: appointmentItem.serverTime
425− onTrigger: appointmentItem.serverTime = new Date(getExtendedProperty(extendedData, "xCanonicalTime", 0) * 1000)
426+ onTrigger: appointmentItem.time = i18n.relativeDateTime(appointmentItem.serverTime)
426427 }
427428
428429 text: menuData && menuData.label || ""