Description

A struct pin that contains a delegate does not assign default inputs to a custom event when the struct be has been split. In this example the Custom event is created without the default input pins needed for the struct. This happens if the struct pin was split but not if the user is using the make struct node.

Steps to Reproduce
  1. Download the attached project
  2. Open the project
  3. Open the Third person Character
  4. Take not that CustomEvent_1 does not have any inputs
  5. Delete CustomEvent_1
  6. Pull off the delegate pin that CustomEvent_1 was attached to and create a new custom event
  7. Notice that the input pins are not added by default

Expected: The input pins would be added by default (as they do when using the Make struct node)
Result: The Custom event is created without the default input pins needed for the struct

Have Comments or More Details?

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

0
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.15.1
CreatedMay 3, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021