textPositionUpdate