We have Undo/Redo set up on our app and we're persisting data to a backend. We've set autosync true. We're seeing two separate Undo issues:
1) When we create a task the undo count goes up by 1. When the sync request completes and the phantom task ID is replaced by a real task ID, the undo count goes up by 1 again. It doesn't make sense to us that these sync response changes (phantom to real IDs) are undoable. Is that a bug, or is there some way to filter this action out of undo?
2) When we undo the creation of a task, the task is removed from the UI, but no sync request is sent. This seems like a bug. With autosync on, other undo actions are persisted, but not the undo of create.