diff --git a/wax-prosemirror-services/src/TrackChangeService/track-changes/trackedTransaction.js b/wax-prosemirror-services/src/TrackChangeService/track-changes/trackedTransaction.js index 61b749de340b8f9622ef2235b8bda64aee3d9fec..1e4e88eadb14558cffcb55af1f297b3ff58e97d2 100644 --- a/wax-prosemirror-services/src/TrackChangeService/track-changes/trackedTransaction.js +++ b/wax-prosemirror-services/src/TrackChangeService/track-changes/trackedTransaction.js @@ -102,7 +102,8 @@ const trackedTransaction = (tr, state, user) => { } else { if ( state.selection.from === state.selection.to && - tr.selection.$head.depth > 1 + tr.selection.$head.depth > 1 && + state.selection.from - tr.selection.from === 1 ) { tr.steps.forEach(originalStep => { const step = originalStep.map(map);