DevExpress / devextreme-reactive

Business React components for Bootstrap and Material-UI

Home Page:https://devexpress.github.io/devextreme-reactive/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deleting the first recurrence of a never ending recurring appointment deletes all recurrences instead of only the first recurrence.

HarroE opened this issue · comments

Is there an existing issue for this?

  • I have searched this repository's issues and believe that this is not a duplicate.

I'm using ...

React Scheduler

Current Behaviour

When deleting the first recurrence of a never ending recurring appointment, it deletes the whole appointment with all requrrences.

Expected Behaviour

Only the first recurrence should be deleted when you've selected "This appointment" in the confirm modal.

Steps to Reproduce

This also happens in the demos:
https://devexpress.github.io/devextreme-reactive/react/scheduler/docs/guides/editing/#controlled-mode

To reproduce (in demo):

  • Create an appointment with "Repeat" checked, and select "Never" for end repeat.
  • Delete the first appointment of the recurrence, select "This appointment".

Now all the recurrences are gone.

Environment

"@devexpress/dx-react-core": "^3.0.3",
"@devexpress/dx-react-scheduler": "^3.0.3",
"@devexpress/dx-react-scheduler-material-ui": "^3.0.3",