fai una ricerca per caretPos, troverai diverse discussioni a riguardo