Description

Functions created in a function library do not appear in the context menu of a Macro Library that is parented to UObject. The same functions will appear if the Macro Library is parented to AActor instead.

Steps to Reproduce
  1. Open UE4 Editor (any project)
  2. Right click in the content browser and select Blueprints->BluperintFunctionLibrary to create a bluprint function library
  3. Open the BPFunctionLibrary and name the new function TestFunction
  4. Right click in the content browser and select Blueprints->BluperintMacroLibrary
  5. Under All Class, choose Object as the parent class
  6. Open the MacroLibrary
  7. Right click and type TestFunction

Result: TestFunction does not appear in the context menu for the Macro Library

Expected Result: TestFunction should appear in the context menu even when the Macro Library is Created as an Object Class.

Have Comments or More Details?

Head over to the existing AnswerHub thread and let us know what's up.

15
Login to Vote

Won't Fix
ComponentGameplay - Blueprint
Affects Versions4.9.24.20
CreatedNov 4, 2015
ResolvedAug 18, 2021
UpdatedAug 18, 2021