I'm posting this here because I know the Addict folks read this, and I'm not sure which is the source of the issue.
Using WPTools 5.20.5 and Addict 3.4.5 Pro. My application uses the exact implementation as in the WPTools Addict demo. This problem exists in the demo as well.
Normally, after entering text that should fire an autocorrect and pressing space, the word is filled in. At this time, only the last four letters of the word show. However, if you press return, the rest will show. It seems to be some sort of painting issue.
To reproduce in the demo, add a new auto-correct
wpt WPTools
if you type 'wpt' then space, all that shows is 'ools'. If you press return now, it will show 'WPTools' as it should.
Any idea what might cause this?