Developer Notes

Creating a Widget Blueprint by right-clicking on the code class in the Content Browser is not a workflow that is supported in the Engine.

Description

Depending on how a Blueprint is created from a custom User Widget code class, the resulting Blueprint may not be a Widget Blueprint as expected. Right-clicking on the code class in the Content Browser and selecting the option to create a Blueprint from the code class does not result in a Widget Blueprint, and there is no Designer tab available. However, using the Add New button to make a new Blueprint and picking the custom User Widget code class as the parent does result in a Widget Blueprint with a Designer tab.

Steps to Reproduce
  1. Create a new code project.
  2. Add a new custom User Widget code class to the project.
  3. In the Editor, add a new Blueprint Class and select the new custom User Widget created in step 2 as the parent class.
    • Note that this creates the expected Widget Blueprint with the Designer tab.
  4. In the Content Browser, locate the code class that was created in step 2.
  5. Right-click on the code class and select the option to create a Blueprint class based on the code class.

RESULT:
The new Blueprint is not a Widget Blueprint, and does not contain a Designer tab.

EXPECTED:
The new Blueprint is a Widget Blueprint with a Designer tab.

Have Comments or More Details?

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

2
Login to Vote

Won't Fix
ComponentUE - Editor - UI Systems
Affects Versions4.13.24.14.34.16
CreatedJan 19, 2017
ResolvedJan 23, 2017
UpdatedApr 27, 2018