Description

Child Actor Components do not update Materials when applying instance changes to other instances.

Repro Rate: 3/3

Tested this in //UE4/Release-4.27 @ CL#18319896 and the issue did occur there, it is not a regression.

Steps to Reproduce
  1. Create a new Blank BP project with Starter Content
  2. Drag two Cubes into the scene
  3. Make one a child of the other and select both.
  4. Click the Blueprint Icon in the top-left and Convert selection to Blueprint Class
    • Utilize the Creation Method: Child Actors, and ensure the parent class is Actor then click Select.
  5. Place the Cube_Blueprint into the scene near the existing Cubes.
  6. Place a new material onto the child cube in the blueprint that you placed down.
  7. Apply this change to the blueprint.
    • In Details of the Blueprint placed down, click the Edit the Blueprint button > Apply Instance Changes to Blueprint

Results: Material does not get applied to the other instance's child in the scene when the Apply Instance Changes to Blueprint button is clicked on instance with the material change.
Expected: Material on the other instance's child in the scene matches the material of the instance's that was applied.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-149185 in the post.

2
Login to Vote

Backlogged
ComponentUE - Gameplay - Components
Affects Versions4.275.0
CreatedApr 14, 2022
UpdatedNov 23, 2023