Description

If a DataTable is created in the Editor based on a struct that contains an array of a second struct, and a change is made in the second struct, any existing data values that have been entered into the DataTable are reset and lost.

Steps to Reproduce
  1. Unzip the attached project.
  2. Associate the project with your version of Main
  3. Open the project in the Editor.
  4. Open the DataTable in the DataTable folder.
  5. Note the existing data values entered for the row in the DataTable.
  6. Open the Options struct in the Structs folder.
  7. Add a new variable to the struct.

RESULT:
The existing data values in the DataTable are reset and the preset data is lost.

EXPECTED:
The existing values remain in the DataTable and the new variable appears in the DataTable.

Have Comments or More Details?

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

17
Login to Vote

Fixed
ComponentTools
Affects Versions4.12.54.13
Target Fix4.15
Fix Commit3205873
Main Commit3229477
CreatedJul 8, 2016
ResolvedNov 21, 2016
UpdatedApr 27, 2018