Description

Creating an event dispatcher in a widget blueprint with the name OnDrop, which is already an existing overridable function, causes the event dispatcher to become corrupted and prevents it from being deleted as well as causes compiler errors.

Found in 4.9.2. Reproduced in 4.8.3, 4.10 preview 2, and Main CL 2736016

Steps to Reproduce

1. Open Editor
2. Create a new widget blueprint
3. In the event graph, add a new event dispatcher
4. Name the event dispatcher OnDrop
5. Compile the blueprint

Result: Compiler errors appear and the event dispatcher is unable to be deleted.

Expected: Error message would appear stating that you cannot name a new event after an existing function.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

1
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.8.34.9.24.104.11
CreatedOct 21, 2015
ResolvedJul 13, 2016
UpdatedJul 14, 2021