Changing parameter names on a function that is in use in another blueprint breaks the pin connections without warning if the blueprint is not saved before restarting the editor.
See the licensee's thread for details screenshots that show the repro steps.
Result: Notice that the pins have been disconnected from the function call, and no warning was given.
Expected: A compiler error would occur, as it does when you change a variable name in one blueprint and then don't save the blueprint it's being referenced in.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-41828 in the post.
6 |
Component | UE - Gameplay - Blueprint Editor |
---|---|
Affects Versions | 4.14, 4.15, 4.16 |
Target Fix | 4.17 |
Fix Commit | 3474156 |
---|---|
Main Commit | 3510073 |
Created | Feb 9, 2017 |
---|---|
Resolved | Jun 6, 2017 |
Updated | Jun 11, 2019 |