Performing a Hot Recompile in the Editor after adding a BlueprintImplementableEvent to code class does not have the new event added to the right-click context search window in the Event Graph of a Blueprint derived from that class. In addition, any previously available events appear to have been removed from the context search window as well.
Last verified to have worked in CL 2336109.
Found broken in CL 2374938.
Update:
This appears to only happen after a hot reload involving a UFUNCTION has already been performed on a project. The first such hot reload that is performed appears to work fine, but any subsequent hot reloads involving a UFUNCTION will see these results, including removing and re-adding the original UFUNCTION.
In addition, subsequent hot reloads involving a UPROPERTY appear to also cause these results.
public:
UFUNCTION(BlueprintImplementableEvent)
virtual void MyEvent();
UFUNCTION(BlueprintImplementableEvent) virtual void MyOtherEvent();
RESULTS:
Both events no longer appear in the right-click search results in the event graph.
EXPECTED:
Both events appear in the right-click search results in the event graph.
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.6, 4.6.1, 4.8 |
Target Fix | 4.8 |
Fix Commit | 2477815 |
---|
Created | Dec 19, 2014 |
---|---|
Resolved | Mar 24, 2015 |
Updated | Apr 27, 2018 |