PostTransact Undo on UActorComponent

Hi all,

I’m trying to call a method on a UActorComponent when the actor the component is attached to is deleted and then the delete is undone, and a method which is after all the properties on the UActorComponent have been restored. On an AActor, this would be PostTransact, but on a UActorComponent, PostTransact is never called when undoing the delete to its parent actor.

I’ve also tried PostEditUndo which is also never called on the UActorComponent after a delete undo, PostInitProperties and PostLoad are both called after undo, but have not yet restored the values on the properites…