Bingo.

Add  -setgrid true  when creating the text widgets and you can reproduce. So this only happens in this -setgrid case, which may explain why it was not noticed before.