-
Notifications
You must be signed in to change notification settings - Fork 112
Description
When editing a recurring event using the lightbox and selecting “This and following events”, changes made in the lightbox are not fully applied if the edited occurrence is not the first occurrence in the series.
In this scenario, only the description/text field is saved correctly. Other fields edited in the lightbox (such as start time, end time, duration, and other mapped fields) are ignored for the newly created recurring series.
This behavior is reproducible both in my application and in the official “Recurring Events” sample provided by dhtmlxScheduler.
(Reccuring Events)
Steps to reproduce
- Create a recurring event (e.g. every day).
- Open a non-first occurrence of the series.
- Choose “This and following events”.
- Open the lightbox.
- Change multiple fields (e.g. Description and End time).
- Click Save.
This will create a new recurring event, with the new description but with the same End Time as the original.
Wanted result:
All fields modified in the lightbox should be applied to the newly created recurring series when using “This and following events”, regardless of whether the edited occurrence is the first one or not.
Notes / Observations
- Editing “All events” works correctly.
- Editing “This event only” works correctly.
- Editing the first occurrence with “This and following events” works correctly.
- Drag-and-drop editing with “This and following events” works correctly.
- Changing time via dragging/resizing the event also works correctly.
The issue appears to be specific to saving via the lightbox when the edited occurrence is not the first one.
Please let me know if there's a know fix to achieve the expected behavior.
Thank you!