Description

If a struct variable inside a blueprint has its node split, changing the variable form one struct to another does not update the split pin. Recombining / resplitting the struct has no affect.

Workaround:
recombining the struct and then changing its type will properly update the node when splitting again

Regression:
No - Same behavior occurs in 4.16.3 (CL 3561208)

Steps to Reproduce
  1. Open UE4 Editor (any project)
  2. Add blueprint based on actor (MyBP)
  3. Add new variable and set the type to AIDamage Event struct
  4. Add get variable node to the graph
  5. Right click node and select Split Struct
  6. Change variable type to AIDynamic Param
  7. Repeat steps 4 and 5

Result:
After changing the node type the first split struct still shows AIDamage Event related pins

Expected:
1) After changing struct type, split pins update to the new struct

Have Comments or More Details?

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

2
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.16.34.17.1
CreatedAug 30, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021