Event Dispatchers do not update event references when renamed if the green "+" is used to add the event in the Details Pane of an actor component.
Note: Event Dispatchers appear to rename normally if "Bind Event" is used.
1. Open Editor (any project)
2. Create new Actor Component blueprint
3. In Actor Component, create new event, name "RenameThis", add String Input
4. Create new actor blueprint
5. Add created actor component to created blueprint
6. Compile
7. Call reference to component, create Listen "RenameThis" > add any input to the text pin
8. Create Event for Rename This in blueprint. Do not "Bind Event", use the Green "+" button
9. Create a print string node, attach to the Rename This event (both execution pin and print string pin)
10. Compile
11. In Actor Component, rename Event Dispatcher "RenameThis" to "DispatchRenamed"
12. Compile both blueprints
Results:
Event references to renamed actor do not update in other blueprints
Expected:
Event references update or a warning appears for outdated references.
i have this problem UE4CC-Windows-58DC12AF4B97F057BD108FBFF569B2E9_0000
Undefined sysmbol: typeinfo for AActor when cross-compile linux dedicated server on windows
Delay nodes occasionally don't fire the "Completed" output in a nativized build
I am not able to find world outliner how to enable it?
Installer 4.10 failed with error code R-1603
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-27317 in the post.
7 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.11, 4.14.3, 4.15, 4.16 |
Created | Feb 23, 2016 |
---|---|
Resolved | Aug 18, 2021 |
Updated | Aug 18, 2021 |