Mark the LayoutElement as dirty.
protected void SetDirty() { if (this.IsActive()) { LayoutRebuilder.MarkLayoutForRebuild(base.transform as RectTransform); } }