Description

If a child blueprint attempts to set an array element of self to an array of the parent blueprint, then the editor is saved, closed, reopened, the self pin will disconnect from the Set Array Element node.

Steps to Reproduce

Steps below copied from Mike Schoell as they worked consistently to reproduce:

1. Create a BP (MyBP)
2. Create a child BP based on MyBP (MyChildBP)
3. In MyChildBP, add an array variable of type MyBP.
4. Make the attached graph. ArrayOfParent is the variable I created.
5. In MyBP, add a variable of type MyChildBP.
6. Save both BPs
7. Close and re-open the editor. Open MyBP first.
8. Open MyChildBP and look to see if "Self" was disconnected.

Results:

Self pin is disconnected.

Expected:

Self pin is attached to Set Array Element node

Have Comments or More Details?

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

0
Login to Vote

Cannot Reproduce
ComponentUE - Gameplay - Blueprint
Affects Versions4.8
CreatedJun 1, 2015
ResolvedJan 27, 2017
UpdatedJul 14, 2021