block invalidate overflow (resize -> layout.refresh() -> child.width -> child.parent.invalidate(Layout) -> layout.refresh() -> child.width) when child.percentWidth > -1