Description

The Inherited StaticMesh Component in a Child Blueprint of a Parent Blueprint disappears when compiling the Blueprint.

Regression: Yes

Occurs in: 4.17.2, 4.18(Preview), and 4.19(Main)

Does not occur in: 4.16.3

Steps to Reproduce
  1. Create a new project > create a new Blueprint Class Actor > Name it "Parent"
  2. Right-click on the Parent Blueprint and select "Create Child Blueprint Class" > Name it "Child"
  3. Open up Child Blueprint > +Add Component StaticMesh > Compile
  4. Right-click on the Child Blueprint and select "Create Child Blueprint Class" > Name it "Grandchild"
  5. Open up Grandchild Blueprint > +Add Component StaticMesh > Compile

Results: The Inherited StaticMesh Component disappears from the Grandchild Blueprint after compiling.

Expected: The Inherited StaticMesh Component stays visible in the Components section of the Blueprint after Compiling.

Have Comments or More Details?

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

4
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint Editor
Affects Versions4.17.24.184.19
Target Fix4.18
Fix Commit3689058
Release Commit3689058
CreatedOct 5, 2017
ResolvedOct 10, 2017
UpdatedNov 27, 2023