[evolution] EDayView's event resize abort doesn't always restore original event size
- From: Milan Crha <mcrha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution] EDayView's event resize abort doesn't always restore original event size
- Date: Fri, 12 Jul 2013 12:55:10 +0000 (UTC)
commit 8815dac4fe98710aa26abf50cb78111f86a67638
Author: Milan Crha <mcrha redhat com>
Date: Fri Jul 12 14:51:15 2013 +0200
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 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/calendar/gui/e-day-view-main-item.c b/calendar/gui/e-day-view-main-item.c
index 8cfa4e4..cdf167e 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;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]