Create visual indicator for adding or removing line breaks while track changes
Track changes should create some kind of visual indication that an extra line break/carriage return has been added or removed. The lack of one may be causing editoria/editoria#64 (user cannot combine 2 blocks into 1 with track changes turned on).
- Set track changes to recording
- Activate the cursor in the editor
- Hit enter
A new line and a new block are created at the location of the cursor, but with no tracked change.
The "return" doesn't seem to be tracked as a user action at all. It cannot be accepted/declined or undone:
- Set track changes to recording
- Activate the cursor in the editor
- Hit enter
- Type some text
The newly inserted text shows as a tracked change. Declining the change deletes the added text, but not the end return. If, instead of accepting/declining the change, you step backwards with undo, you can remove the inserted text but not the new line.
Tracking new lines should be grouped with other adjacent changes made at the same time, e.g. adding a return and typing a new word should be one change). It should also be able to stand alone as a tracked change that can be accepted or rejected.