If I understand correctly, the ‘selective’ capabilities of prosemirror-history are not coupled to prosemirror-collab in any way.
I should be able to apply arbitrary transactions to the document with setMeta('addToHistory', false)
, and the user should be able to freely undo/redo their own edits even when interleaved with these history-false transactions, right?
Right now it’s not working properly at all in my app. By the looks of it the mappings are messed up. Is there anything else I need to do to make this work?