3 messages · Page 1 of 1 (latest)
store the position of the caret
after something happens the caret position gets reset
all the way back to the beginning and then move the caret back to where it was