Description

If an actor blueprint is re-parented to another actor blueprint, it will lose information in the blueprint even if nothing has been added to the second blueprint that would change the child blueprint.

Steps to Reproduce

1. Open Editor (any project)
2. Create a blueprint (actor), name it "Test_Child"
3. In Test_Child, create a sphere
4. Compile, save
5. Create a new blueprint (actor), name it "Test_Parent"
6. In Class Settings, set parent to "Test_Parent"
7. Compile blueprint

Results:

Sphere disappears after compiling blueprint

Expected:

Parent changes to Test_Parent, sphere does not disappear because Test_Parent is an empty actor blueprint and retains all of the same functionality as any standard actor blueprint.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

1
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.8
Target Fix4.9
Fix Commit2634678
Release Commit2638342
CreatedJun 15, 2015
ResolvedJul 27, 2015
UpdatedApr 27, 2018