Description

If an event dispatcher is created with the name "SnapTo" inside of a scene component blueprint, it can no longer be renamed or deleted.

Error given:

BlueprintLog: New page: Compile NewBlueprint1
LogBlueprint:Error: [Compiler NewBlueprint1] Error The function name in node  Snap To  is already used
LogBlueprint:Warning: [Compiler NewBlueprint1] Warning No delegate property found for  SnapTo
BlueprintEditorCompileResults:Error: Error The function name in node  Snap To  is already used
BlueprintEditorCompileResults:Warning: Warning No delegate property found for  SnapTo

Steps to Reproduce
  1. Open the editor
  2. Create a new Scene component blueprint
  3. Open the Scene Component blueprint
  4. Create a new event dispatcher
  5. Name it "SnapTo"
  6. Press enter to confirm
  7. Compile and Save

Result: The Blueprint throws an error and the Event dispatcher can no longer be deleted or renamed
Expected: The editor would throw an error, however the event dispatcher would retain the ability to be renamed and/or deleted

Have Comments or More Details?

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

3
Login to Vote

Non-Issue
ComponentUE - Gameplay - Components
Affects Versions4.16.1
Target Fix4.24
Fix Commit8090587
Main Commit8493028
CreatedJun 19, 2017
ResolvedAug 16, 2019
UpdatedSep 4, 2019