bryntum / support

An issues-only repository for the Bryntum project management component suite which includes powerful Grid, Scheduler, Calendar, Kanban Task Board and Gantt chart components all built in pure JS / CSS / TypeScript
https://www.bryntum.com
55 stars 6 forks source link

`applyRevisions` should not trigger exception after resetting STM #9826

Open bmblb opened 3 months ago

bmblb commented 3 months ago

Reported here: https://forum.bryntum.com/viewtopic.php?f=52&t=30076&p=152785#p152785

To reproduce need to reset the queue and apply any revision with local client id

bmblb commented 3 months ago

If we reset the queue and revision queue becomes empty, we cannot be sure we're applying revision to the correct state. I think this exception is valid. Maybe STM can be reset without resetting the revision queue.