diff options
author | Rodrigo Moya <rodrigo@novell.com> | 2004-07-16 22:30:49 +0800 |
---|---|---|
committer | Rodrigo Moya <rodrigo@src.gnome.org> | 2004-07-16 22:30:49 +0800 |
commit | fddaca77ca2461d448e564f4d9e317476e9feea2 (patch) | |
tree | 98409d1ec71619da25714340543155ee374dbcbe /calendar/gui/e-week-view.c | |
parent | a66f753de03c3f6ffe0d4766a2e95411f62a3042 (diff) | |
download | gsoc2013-evolution-fddaca77ca2461d448e564f4d9e317476e9feea2.tar.gz gsoc2013-evolution-fddaca77ca2461d448e564f4d9e317476e9feea2.tar.zst gsoc2013-evolution-fddaca77ca2461d448e564f4d9e317476e9feea2.zip |
Fixes #57142
2004-07-15 Rodrigo Moya <rodrigo@novell.com>
Fixes #57142
* gui/e-day-view.c (e_day_view_on_editing_stopped): commit the
sequence on the object before sending it to the backend.
(e_day_view_add_event): s/abort_sequence/commit_sequence.
* gui/e-week-view.c (e_week_view_on_editing_stopped): commit the
sequence here also.
(e_week_view_add_event): s/abort_sequence/commit_sequence.
* gui/comp-util.c (cal_comp_event_new_with_current_time): don't
commit the sequence here.
svn path=/trunk/; revision=26665
Diffstat (limited to 'calendar/gui/e-week-view.c')
-rw-r--r-- | calendar/gui/e-week-view.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/calendar/gui/e-week-view.c b/calendar/gui/e-week-view.c index 6efaac9529..b3a5dbf7c7 100644 --- a/calendar/gui/e-week-view.c +++ b/calendar/gui/e-week-view.c @@ -2419,7 +2419,7 @@ e_week_view_add_event (ECalComponent *comp, event.comp_data = g_new0 (ECalModelComponent, 1); event.comp_data->client = g_object_ref (e_cal_model_get_default_client (e_calendar_view_get_model (E_CALENDAR_VIEW (add_event_data->week_view)))); - e_cal_component_commit_sequence (comp); + e_cal_component_abort_sequence (comp); event.comp_data->icalcomp = icalcomponent_new_clone (e_cal_component_get_icalcomponent (comp)); } event.start = start; @@ -3329,6 +3329,7 @@ e_week_view_on_editing_stopped (EWeekView *week_view, summary.value = text; summary.altrep = NULL; e_cal_component_set_summary (comp, &summary); + e_cal_component_commit_sequence (comp); if (!on_server) { if (!e_cal_create_object (client, icalcomp, NULL, NULL)) |