That's the same problem.
At the moment caret positions in browsers are limited only by char-positions. There are no carets in between box blocks.
Yet consider my question on SO : https://ux.stackexchange.com/questions/72309/caret-positioni...