Text position update