FBox properties in the editor are not being saved.  This appears to be a regression caused by CL# 21566516 that was missed due to there being no editable box types in the Epic codebase.

Steps to Reproduce
  • Load up QAGame.
  • Add the following property to AQATestActor:
UPROPERTY(EditAnywhere, Category="Box")
FBox TestBox = {};
  • Compile and run the editor.
  • Drop an instance of QA Test Actor into the world.
  • Select the instance and edit the fields of TestBox to some non-default value in the details panel.
  • Save the map.
  • Quit and re-load the editor.
  • Load the saved map and observe the state of TestBox.

Expected: edits were saved and reloaded.

Actual: edits have reverted back to the default state.

Have Comments or More Details?

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

Login to Vote

ComponentUE - Foundation - Core
Affects Versions5.1
Target Fix5.2
Fix Commit24073252
Main Commit24074978
Release Commit24073252
CreatedFeb 7, 2023
ResolvedFeb 9, 2023
UpdatedApr 29, 2023