I have a bunch of components that call GetOwner()
in their InitializeComponent
method. This worked until upgrading to 4.6
Now, when starting the editor (and at other times) InitializeComponent
is called and if you check GetOwner()
you will see that it is NULL
. Is this intended?
Uhh any word on this? Is there perhaps a different method I should be doing this setup code in my components? Looking at where it is called, it looks like if the component belongs to an actor (how can it not?) then the Outer should be valid to use
Has the component lifecycle changed since 4.4? I’m getting some strange nulls where previously I didn’t that look to be arising because of Ticks on components being called before Init’s on others?