Fix handling of ligature carets in some cases
With a text of "ර් ", we were accidentally producing a cursor position outside of the [start_xpos, end_xpos] range, which clearly makes no sense.
Test included.
Fixes: #684 (closed)
With a text of "ර් ", we were accidentally producing a cursor position outside of the [start_xpos, end_xpos] range, which clearly makes no sense.
Test included.
Fixes: #684 (closed)