Followup 6c862e8: position before AND after showing in TextInputMenuWidget

We need to position (or at least set width) before fitting labels,
but we also need to position after we become visible because
otherwise our positioning information may be wrong.

Bug: 67437
Change-Id: Ib67d93eafb543bff77e4bf07ec51670346ece1ac