Gives the user ability to correct text selection with precision, especially when the document runs through NERVE where text selection is done automatically.
Expected Behaviour
When editing an annotation:
- Show anchors at the start and end of selection.
- User can correct the span of text in the selection moving the anchors back and forward.
- Use the the new text span to anchor the annotation
Current Behaviour
There is currently no way to correct the selection besides removing the tag and added it again.
Possible Solution
Use the the DOM Selection API to manipulate the start and end anchors.
- Warning: Selection API is still in its early stages of development.