Fixed HorizontalListView child element layout changes not being redrawn on the fly

Changes to the size of view elements within one of the child views were not being reflected on screen (until scrolling the element out and then back in).
The issue was that the HorizontalListView.onLayout call wasn't re-measuring the child view in onLayout before laying it out.

This meant that the new text of a TextView was being truncated on screen as the view was not resizing itself.