Description

This is not explicitly a regression from 5.0.3. In 5.0.3 the component variable is set to public with instance editable by default and can not be changed. Tested in //UE5/Release-5.0 CL20979098

Any component added to a widget then set as a variable can not have itself set to public with instanced editable, and has it disabled by default.

Steps to Reproduce
  1. Create or open any project
  2. Create a new Widget Blueprint
    • Right click content browser select User Interface > Widget Blueprint then select User Widget
  3. In the Designer view add an Image component to the Widget's Hierarchy from the Pallet panel
  4. Compile the Widget Blueprint
  5. In the Graph Editor select the closed eye icon next to the Image variable

Expected Results:
The icon changes to an open eye and the Image variable becomes set to Public with Instance Editable.

Actual Results:
The Editor flickers, the eye doesn't change, and the widget blueprint becomes dirtied.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-178982 in the post.

2
Login to Vote

By Design
ComponentUE - Editor - UI Systems
Affects Versions5.1.1
CreatedMar 2, 2023
ResolvedMar 2, 2023
UpdatedMay 10, 2023