From bb41d9dc76c711fef3e449e990e1bb549bedd8f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erick=20P=C3=A9rez=20Castellanos?= Date: Thu, 22 Jan 2015 14:02:06 -0500 Subject: [PATCH] year-view: fix all-day events icaltime_compare() keeps doing its own work as it see fits --- src/gcal-year-view.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gcal-year-view.c b/src/gcal-year-view.c index 3ed330f2..bbc3f20e 100644 --- a/src/gcal-year-view.c +++ b/src/gcal-year-view.c @@ -308,6 +308,8 @@ update_sidebar (GcalYearView *year_view) cloned_child, (GCompareFunc) gcal_event_widget_compare_for_single_day); + date.is_date = dt_start->is_date; + start_comparison = icaltime_compare (*dt_start, date); end_comparison = icaltime_compare (second_date, *dt_end); if (start_comparison == -1 && end_comparison == -1) gtk_style_context_add_class (gtk_widget_get_style_context (cloned_child), "slanted");