Description

Blueprints with inherited Macros cannot save.

Reproduced in 4.7.1 binary and Main (//depot/UE4/Promotable-CL-2455917)

Steps to Reproduce

1. Open any project
2. Create a new Actor Blueprint
3. Create a new Macro
4. In the Content Browser, right-click the BP and create a child BP
5. In the child BP's Event Graph, right-click and search for the Macro
6. Compile
7. Save

Results:
"Can't save D:/4.7_Projects/BugTests/Content/Blueprints/ActorMacroBP_Child.uasset: Graph is linked to private object(s) in an external package.
External Object(s):
NewMacro_0

Try to find the chain of references to that object (may take some time)?"

Clicking OK fails to save the BP.

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.74.8
Target Fix4.8
Fix Commit2467235
CreatedFeb 27, 2015
ResolvedMar 3, 2015
UpdatedApr 27, 2018