Description

When an EditInlineNew Instanced property exists within a nested user widget, changes to the property are not saved after compiling the widget blueprint in the editor.

Steps to Reproduce
  1. Download attached project
  2. Generate project files and open the project
  3. Open MenuTest widget blueprint
  4. Select Menu Wiget rom Hierarchy tab
  5. In Details tab, add element to Button Infos array and set to TGUIButton Info
  6. Compile
  7. Expand '0 -> ButtonInfo' and enter a value for Display Text
  8. Compile

Result:
The TGUIButton Info set in step 4 is lost upon the second compile. This also occurs if another element is added to the array at step 7 and then the blueprint is compiled

Expected:
Element reference is saved when the blueprint is compiled.

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Editor - UI Systems
Affects Versions4.16.34.17
Target Fix4.19
Fix Commit3625576
Main Commit3739980
Release Commit3813083
CreatedAug 2, 2017
ResolvedSep 5, 2017
UpdatedApr 27, 2018