Description

Child actor component removed when changing the class of a child actor component. Only the default class for the child actor component is used. If the user attempts to change the class the child actor component is removed.

Steps to Reproduce
  1. Download the attached project
  2. Open the project
  3. Play in Editor
  4. Press the '1' key to toggle between Child actor 'B' and Child actor 'C'
  5. Notice that nothing prints when changing the child actor class and that the number of child actor components goes down to zero

Expected: The number of child actor components would remain the same and the Class for the child actor component would be toggled between 'B' and 'C'.
Result: Only the default class for the child actor component is used. If the user attempts to change the class the child actor component is removed.

Have Comments or More Details?

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

2
Login to Vote

Fixed
ComponentUE - Gameplay - Components
Affects Versions4.15.1
Target Fix4.17
Fix Commit3410385
Main Commit3431398
CreatedMar 27, 2017
ResolvedApr 26, 2017
UpdatedJun 11, 2019