From ec205d090664b06396c723ce41e474d72f8e4b61 Mon Sep 17 00:00:00 2001 From: Chenthill Palanisamy Date: Fri, 30 Sep 2005 13:49:21 +0000 Subject: Fixes #274188. svn path=/trunk/; revision=30446 --- calendar/ChangeLog | 7 +++++++ calendar/gui/e-cal-model.c | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/calendar/ChangeLog b/calendar/ChangeLog index 3ac6f9bf2a..bb4f2a07cc 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,10 @@ +2005-09-10 P. S. Chakravarthi + + Fix #274188 + * gui/e-cal-model.c + (get_dtstart): make use of internal zone information so that + previous date is not shown in list view for an all-day event. + 2005-09-30 Chenthill Palanisamy Fixes #273847 diff --git a/calendar/gui/e-cal-model.c b/calendar/gui/e-cal-model.c index 795d47cf6a..792b8b2893 100644 --- a/calendar/gui/e-cal-model.c +++ b/calendar/gui/e-cal-model.c @@ -391,7 +391,8 @@ get_dtstart (ECalModel *model, ECalModelComponent *comp_data) if (priv->zone) icaltimezone_convert_time (&tt_start, zone, priv->zone); } else - tt_start = icaltime_from_timet (comp_data->instance_start, tt_start.is_date); + if (priv->zone) + tt_start = icaltime_from_timet_with_zone (comp_data->instance_start, tt_start.is_date, priv->zone); } if (!icaltime_is_valid_time (tt_start) || icaltime_is_null_time (tt_start)) -- cgit v1.2.3