Description

Structs within structs lose connection within blueprints if they have their output pins split to show individual variable components. This happens upon closing and re-opening the editor. Other variables within structs do not seem to lose any connections upon re-opening the editor.

Regression (yes) issue (does not) occur in 4.12.5

Steps to Reproduce
  1. Open Editor (any project)
  2. Create blueprint struct
  3. In struct, add variable Vector2D
  4. Save
  5. Create new blueprint
  6. In Blueprint, create variable of type <created struct>
  7. create a get struct in event graph
  8. RMB struct output>split struct pin
  9. RMB vector2D output>split struct pin
  10. drag from one of the float vars and attach it to any other node/create any other node it can connect to.
  11. Compile, save, close, reopen editor
  12. Reopen blueprint

Results

Connection is lost

Expected

Float within struct is connected to created node.

Have Comments or More Details?

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

2
Login to Vote

Duplicate
ComponentUE - Gameplay - Blueprint
Affects Versions4.13
Target Fix4.13
CreatedAug 11, 2016
ResolvedAug 11, 2016
UpdatedApr 27, 2018