GNOME Bugzilla – Bug 556199
Changing recurring event's date does not always work when using drag and drop
Last modified: 2021-05-19 12:14:01 UTC
Please describe the problem: For a while now a problem with Evolution was bugging me terribly, and I just discover a workaround to it. The problem is that changing recurring events by dragging and dropping them (in the "work week" view, at least) does not work correctly. It asks, as it should, if one wants to change all instances of this event. I happened to think so, and chose "All instances". Repeatedly. But it never changed any of the instances except for the one that manually changed. Today, tired of that, it occurred to me to try to change this in a different way, and THEN it worked fine: if you open the event (double-click on it), choose "Recurrence", and then change things there, the future instances do get correctly changed. It sounds like a simple bug, fixable in minutes. Were I a GNOME developer... :-) Steps to reproduce: 1. Create a recurring event, say every Monday, save; 2. Drag and drop one instance of the event to a different day; Evolution will ask you if you want to change just this or every instance; choose "All instances"; 3. It will change the one you dragged, but NOT change any of the other; if you double-click on the event and use the window that comes up, it WILL change the future events. Actual results: Future instances are not updated after choosing "All instances" in the dialog that shows up after dragging an event. Expected results: That all future instances were updated, as they are when using a different method. Does this happen every time? Yes. At least the many times I tried, it always behaved like that. Other information:
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new bug report ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.