You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
The actor we were updating could be reconstructed mid-update which lead to us accessing TRASH components. This happened because the PostEdit of the component would reconstruct its parent actor if the component had previously been registered when its PreEdit call happened. To avoid this the PreEdit updates need to run actor->component (as the actor PreEdit unregisters its components), while the PostEdit needs to continue to run component->actor. This behavior now matches the editor undo/redo application. Additionally Concert would always create components as "native" regardless of the CreationMethod provided for the component. This has been corrected so that the correct CreationMethod is applied prior to any PreUpdate calls. #jira #preflight 64397922ec219759f5205be5 #rb Bart.Hawthorne, Rex.Hill, Jason.Walter [CL 25050263 by jamie dale in ue5-main branch]