Engine Crashes When Trying to Add an Entry to a TMap in a Nested Struct That is an Element of an Array

Tools - Oct 3, 2019

When trying to add an entry to a TMap in a nested struct that is an element of an array the engine crashes. This doesn't happen if it is not an array of the nested struct. Attached are .h and .cpp ...

Setting subcategory specifier for struct properties prevent the properties from appearing in editor when using ShowOnlyInnerProperties

Tools - Jun 20, 2016

Setting subcategory for struct variables and using ShowOnlyInnerProperties causes variables with subcategory to not appear in the editor. ...

Array of structs does not animate sub properties correctly in Sequencer.

UE - Anim - Sequencer - Oct 4, 2024

Support for animating arrays of structs should either be disabled, or supported. ...

Customized struct with a TObjectPtr to an EditAnywhere, Instanced UObject does not show in full blueprint editor

UE - Editor - Workflow Systems - Jun 18, 2023

A customized struct with a TObjectPtr to an EditAnywhere, Instanced UObject will not show in full blueprint editor. I narrowed this down to the SKismetInspector::IsPropertyVisible method. The prope ...

Copying a BP function with split pins creates all individual params of the struct, instead of making the parent struct

UE - Gameplay - Blueprint Editor - Oct 3, 2021

This occurs in UE5/EA and in Release-5.0 ...

Blueprint Add Custom Event unable to resolve delegate signature inside a split struct

UE - Gameplay - Blueprint - Apr 19, 2024

This issue occurs when a static function is created and has a struct parameter that has a delegate exposed to blueprint. When using the helper function in blueprint after having used "Split Struct ...

Reset to default behavior for arrays is inconsistent about updating customized struct headers

UE - Editor - Workflow Systems - Jun 22, 2023

The behavior for resetting the default for customized struct properties is inconsistent and needs to be reviewed and fixed. Currently we see this behavior:In non-array properties, the header will be ...

editor crashes when variable inside of a struct is set to a class type then the object is moved to a new folder

UE - Gameplay - Blueprint - Mar 17, 2015

If a struct has a variable set to a class type, then the object of that class type is moved to a new folder in the editor, the struct will replace the class type with "class", which causes the edito ...

Selecting a Struct variable when binding a property in UMG can cause an infinite number of selections

UE - Editor - UI Systems - May 5, 2015

If a struct with a Texture 2D variable is chosen when creating a binding for the brush it can create an infinite number of windows. Note: If done enough the editor will crash ...

Modifying FinstancedStruct (Blueprint structs) properties inside another FInstancedStruct triggers an ensure and properties do not get saved.

UE - AI - Dec 16, 2024

There is a bug with Blueprint structs having FInstancedStruct as a property. If you modify the DefaultValues of any property of an FInstancedStruct inside the blueprint struct asset, an ensure will ...