[Fix] shouldInvalidateLayoutForBoundsChange