Crash when replacing beds with higher quality crated versions and assigning ownership

Avatar

```

Noble Fates Critical Error:

NullReferenceException: Object reference not set to an instance of an object

SharedChoiceSelectedProperty.b__9_0 () (at :0)

UIElementBehavior.LeftClick () (at :0)

UIButtonBehavior.LeftClick () (at :0)

UIElementBehavior.OnPointerUp (UnityEngine.EventSystems.PointerEventData eventData) (at :0)

UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerUpHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at <32e7c2b8a4ee4d068da63a6a4353f24f>:0)

UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at <32e7c2b8a4ee4d068da63a6a4353f24f>:0)

UnityEngine.EventSystems.EventSystem:Update()

```

Was replacing some beds with higher quality versions, and as the game removes ownership of the room in the process as the room changes type, I went to reassign it to its previous owners. Upon trying to do so, it soft locked for a few seconds, and then crashed.

As a suggestion, some kind of logic to simply directly replace furniture without changing ownership might fix this matter.

Version:
0.26.1.43
Fixed In: