Description

Adding a new key to a dataTable deriving from c++ will not be found until the entire project is reloaded.

 

Download link to test project: https://github.com/sorkNasrk/testbug

 

Steps to Reproduce
  1. Download and open the attached project 
  2. Open "MyLevel" 
  3. Open the blueprintTable and c++Table data tables.
  4. Add a new element to both data tables named "6" and save 
  5.  In the level blueprint, change the value of both "Find" nodes to 6. save/compile.
  6. Press play. Note the result in the top left of PIE.
  7. Save and reload the project
  8. Press play and note the new results.

Result: The newly added key is unable to be found for the c++ table.

 

Expected: The new key to be found without having to reload the project. 

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-85813 in the post.

1
Login to Vote

Unresolved
ComponentGameplay
Affects Versions4.23.14.244.22.34.25
CreatedDec 13, 2019
UpdatedDec 13, 2019