/// <summary> /// Item stops being member of a slot. /// </summary> public void AbandonChild() { Assert.IsNotNull(CurrentItem); CurrentItem.OnDisinherited(); CurrentItem = null; SlotTemporaryIcon.SetActive(true); }