Description

If the user renames a function input, and then adds the function into a graph, the function node will not use the new input name.

The user will need to recompile and then add the function back into the graph (or right-click > Refresh Node) to get the name correct.

Similar issue: [Link Removed]

Steps to Reproduce
  1. Open QAGame in editor.
  2. Create a new actor blueprint and open it.
  3. Add a function.
  4. Add an input to the function.
  5. Name the input "Test".
  6. Without compiling, add the function to the Event Graph.

RESULT:

The input will still be called "New Param".

EXPECTED:

The input to be called "Test". Or the blueprint is dirtied when renaming the input so the user knows to recompile.

Have Comments or More Details?

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

1
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint Editor
Affects Versions4.14
CreatedOct 14, 2016
ResolvedAug 18, 2021
UpdatedAug 18, 2021