After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 551628 - Editing meeting duplicates it in a day view
Editing meeting duplicates it in a day view
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.24.x (obsolete)
Other Linux
: Normal blocker
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-09-10 10:34 UTC by Milan Crha
Modified: 2013-09-13 00:59 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
remove-old-events-in-view (4.94 KB, patch)
2008-09-11 11:09 UTC, Suman Manjunath
committed Details | Review

Description Milan Crha 2008-09-10 10:34:43 UTC
a) Let's have a meeting, opened a day view.
b) double click on it and change end time. save changes.
c) now you see two events in a same start time, furthermore, when clicking to other day the old event is still there (in the other day view).

The old event should be wiped away.
Comment 1 Suman Manjunath 2008-09-11 11:09:08 UTC
Created attachment 118513 [details] [review]
remove-old-events-in-view

Patch to fix the bug.. Chen did the work mostly :-)
Comment 2 Suman Manjunath 2008-09-11 11:11:23 UTC
There is still an issue - when events are edited in the list view - the timezones of the edited events get lost. It becomes a floating time value. 
Comment 3 Chenthill P 2008-09-14 07:11:41 UTC
As i see in e-cal-model-calendar.c:set_dtend, it seems to handle the timezone. But if this a already existing issue, it can be solved in a different bug. This patch is very important. Please test all the cases and commit the patch.
Comment 4 Suman Manjunath 2008-09-14 08:17:53 UTC
I have tested the patch with recurring/non-recurring appointments in day/week/list views. Apart from the unrelated issue mentioned in comment #2, the causes of this bug are fixed. 

As a side note, it is probably not a good design abstraction to have the day/week views respond differently to recurring and non-recurring events. The fact that we don't (yet) support recurring tasks and memos does help the cause a bit.. but yeah, it needs to be handled in a recur-agnostic approach. 

Patch committed to SVN trunk as r36322
http://svn.gnome.org/viewvc/evolution?view=revision&revision=36322