run relayoutText when frame size is changed even if _layoutFrame doesn't exist