[evolution] Bug #668768 - Copy&paste of appointment occurrence creates two appointments



commit 031c2b6b55d4cbfb9d393f68bc53ccd15d64e8d5
Author: Milan Crha <mcrha redhat com>
Date:   Tue Apr 24 17:12:33 2012 +0200

    Bug #668768 - Copy&paste of appointment occurrence creates two appointments

 calendar/gui/e-calendar-view.c |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)
---
diff --git a/calendar/gui/e-calendar-view.c b/calendar/gui/e-calendar-view.c
index 24ea98a..736bda3 100644
--- a/calendar/gui/e-calendar-view.c
+++ b/calendar/gui/e-calendar-view.c
@@ -580,14 +580,7 @@ calendar_view_copy_clipboard (ESelectable *selectable)
 
 		new_icalcomp = icalcomponent_new_clone (event->comp_data->icalcomp);
 
-		/* remove RECURRENCE-IDs from copied objects */
-		if (e_cal_util_component_is_instance (new_icalcomp)) {
-			icalproperty *prop;
-
-			prop = icalcomponent_get_first_property (new_icalcomp, ICAL_RECURRENCEID_PROPERTY);
-			if (prop)
-				icalcomponent_remove_property (new_icalcomp, prop);
-		}
+		/* do not remove RECURRENCE-IDs from copied objects */
 		icalcomponent_add_component (vcal_comp, new_icalcomp);
 	}
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]