From bd88f5cfa6c36c4c2f8831973401e684afbe1205 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Thu, 14 Feb 2008 18:38:16 +0000 Subject: ** Fix for bug #516453 2008-02-14 Milan Crha ** Fix for bug #516453 * gui/e-cal-model-tasks.c: (set_status): Change Not Started status back to Canceled when Canceled requested. svn path=/trunk/; revision=35014 --- calendar/ChangeLog | 7 +++++++ calendar/gui/e-cal-model-tasks.c | 2 ++ 2 files changed, 9 insertions(+) diff --git a/calendar/ChangeLog b/calendar/ChangeLog index 9bb98d3be3..4d2dad8d0b 100644 --- a/calendar/ChangeLog +++ b/calendar/ChangeLog @@ -1,3 +1,10 @@ +2008-02-14 Milan Crha + + ** Fix for bug #516453 + + * gui/e-cal-model-tasks.c: (set_status): + Change Not Started status back to Canceled when Canceled requested. + 2008-02-14 Milan Crha ** Fix for bug #514987 diff --git a/calendar/gui/e-cal-model-tasks.c b/calendar/gui/e-cal-model-tasks.c index 05b97374bb..7619c4fb0c 100644 --- a/calendar/gui/e-cal-model-tasks.c +++ b/calendar/gui/e-cal-model-tasks.c @@ -699,6 +699,8 @@ set_status (ECalModelComponent *comp_data, const char *value) case ICAL_STATUS_CANCELLED: ensure_task_not_complete (comp_data); + /* do this again, because the previous function changed status to NEEDSACTION */ + icalproperty_set_status (prop, status); break; case ICAL_STATUS_COMPLETED: -- cgit v1.2.3