Bug 54074 - change date of recurring events works incorrectly
Summary: change date of recurring events works incorrectly
Status: RESOLVED DUPLICATE of bug 123469
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 116742 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-02-04 15:04 UTC by Will Stephenson
Modified: 2006-12-31 19:22 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Will Stephenson 2003-02-04 15:04:32 UTC
Version:           using KDE 3_1_BRANCH CVS (using KDE KDE 3.1)
Installed from:    Compiled From Sources
Compiler:          gcc3.2 
OS:          Linux

Create a new event.  
Click the 'recurs' checkbox .  
Leave the recurrence settings as default (weekly, here). 
Ok the event.
Now edit the event (doubleclick), click the Start Date combo and change the date to be one day later.  
Ok the changed event.

You will see that the event has disappeared, that it has moved into next week but stayed on the same day.  Check the event's properties and the date you moved it to is listed there.

The answer to the riddle comes, I think, from the calendar file.  Load your .ics and find the new date.  In the RRULE field the BYDAY section still lists the original day-of-the week.  Check back in the event recurrence editor and it still shows the original day of the week in the Recurrence Rule field.  Change this, too, and the date appears correctly.

See also #53143 for a superficially similar issue.

It seems Korg acts with internal consistency here but its observed behaviour really surprised me.  

HTH

Will
Comment 1 Reinhold Kainhofer 2003-08-01 21:05:43 UTC
This is actually the intended behavior.  
After all, let's say we create an event recurrring weekly on Monday noon, and we let it 
start on Monday 3rd march. When you now change the start date to tuesday 4th, 
korganizer does not assume you want to move the recurrence to tuesday, but rather 
that you want it to recur on all mondays after tuesday 4th.  
 
Actually, recurrences on just one day are only a special case.  You can have events 
recurring on Monday through friday each week. Now if you move the start date of such 
an event, you probably don't want the event to happen on Thursday through Monday 
of every week, do you? 
 
So, either you have the behavior that you report, or you have to shift all recurrences, 
which is also not what people will expect in lots of cases.  
 
Another idea would be to adjust the recurrence if the weekly recurrence is just on one 
day (which happens to be the day of the start date), and in all other cases just leave 
the recurrence untouched. Then, however, people will see inconsistent behavior, and 
it might again not be clear to them how recurrences are handled.  
 
Hmm, difficult problem... 
Comment 2 Reinhold Kainhofer 2006-11-02 18:50:38 UTC
Reassigning all KOrganizer bug reports and wishes to the newly created 
korganizer-devel mailing list.
Comment 3 Reinhold Kainhofer 2006-12-31 19:17:38 UTC
That issue also appears when you move an event in the agenda view (not only when you use the event editor)... We have some reports for that behavior, too, so let's just use this bug report as an umbrella them.

Cheers,
Reinhold
Comment 4 Reinhold Kainhofer 2006-12-31 19:18:02 UTC
*** Bug 116742 has been marked as a duplicate of this bug. ***
Comment 5 Reinhold Kainhofer 2006-12-31 19:22:03 UTC

*** This bug has been marked as a duplicate of 123469 ***