From 8815dac4fe98710aa26abf50cb78111f86a67638 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Fri, 12 Jul 2013 14:51:15 +0200 Subject: EDayView's event resize abort doesn't always restore original event size A resize abort of an event's end time in a day view didn't restore original event size, because the drawing function updated event's structure, when it should not. The resize of a start time could be aborted without any problem. --- calendar/gui/e-day-view-main-item.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'calendar') diff --git a/calendar/gui/e-day-view-main-item.c b/calendar/gui/e-day-view-main-item.c index 8cfa4e4de3..cdf167edd2 100644 --- a/calendar/gui/e-day-view-main-item.c +++ b/calendar/gui/e-day-view-main-item.c @@ -577,9 +577,7 @@ day_view_main_item_draw_day_event (EDayViewMainItem *main_item, cairo_close_path (cr); cairo_restore (cr); } - } - - if (bar_y2 > scroll_flag) + } else if (bar_y2 > scroll_flag) event->end_minute += time_divisions; else if (bar_y2 < scroll_flag) event->end_minute -= time_divisions; -- cgit v1.2.3