Hello Unreal Team,
We noticed an issue in the intialization logic of SRadialBox which is causing the SectorCentralAngle member to be intialized to 0 when it’s set to multiples of 360.f in the Designer. This causes entries of a Dynamic Entry Box(configured to be of type Radial) to be stacked upon each other when the “Distribute Items Evenly” option is set and the “Sector Central Angle” is set to be multiples of 360.f.
We have also noticed that an inconsitency between initialization and update logic of the member which is causing the issue to not be noticed in the Designer. As, when the property is updated in the Designer the Update logic is used inside `UDynamicEntryBoxBase::SetRadialSettings` which is further invoked from `UDynamicEntryBoxBase::SynchronizeProperties()`.
A simple fix considering the desired behaviour would be to use `FMath::Wrap(Angle, 0.f, 360.f)` inside `SRadialBox::InternalNormalizeAngle`, but it could also be fixed in a different way. I have attached the repro steps along with supporting images please let us know if you need any more info.
Cheers
Anirudh