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 ...

Keep Simulation Changes Applies to Incorrect Actor with Sublevels

UE - Editor - Workflow Systems - Jun 21, 2023

When setting properties and saving simulation changes, EditorUtilities::GetEditorWorldCounterpartActor and EditorUtilities:GetSimWorldCounterpartActor functions seem to get the wrong actor. Actors i ...

Inconsistent media texture new style output state across the engine

Media Framework - Jun 20, 2023

A simple search for `NewStyleOutput = true` will reveal the many instances where this flag is already forced on, including media plates and media bundles. This however means that we have incompatib ...

Movie Scene Capture - DX12 Render Artifacts and Delay

UE - Rendering Architecture - RHI - Jun 19, 2023

If using the Legacy renderer (Movie Scene Capture) with DefaultRHI DirectX12, there's new delay and also some frames get weird artifacts.   However, the delay and artifacts do not appear when using ...

VerboseCookerWarning warnings: Saving object into cooked package %s which was created at cook time, Object Name UniqueObjectNameForCooking_0, Full Path %s, Outer class %s

UE - Foundation - Core - Cooker - Jun 19, 2023

Creating objects at cook time that are exported into the cooked package is a possible cause of indeterminism, and therefore we have banned it in engine classes and will fire a warning about it. Cur ...

Gameplay effect modifier tag requirements are not checked for Instant/periodic effects

UE - Gameplay - Gameplay Ability System - Jun 19, 2023

When creating a GameplayEffect, modifiers can tag requirements for the Source and Target tags. For Duration gameplay effects, these tag requirements are checked from FAggregatorMod::UpdateQualifies ...

Editor becomes unresponsive when selecting BP_FirstPersonChracter0 while Playing in Editor with specific settings

UE - Editor - Jun 19, 2023

This is a regression. Testing //UE5/Release-5.1 CL23901901 When selecting BP_FirstPerconCharacter at run time in a project that has C++, Quality as Scalable, and Ray Tracing enabled the editor free ...

Spawn and Register Tab and Get ID Produces Unbounded Length IDs

UE - Editor - UI Systems - Jun 18, 2023

Spawning Editor Utility Widgets via Spawn and Register Tab and Get ID inside another widget creates unbounded length IDs that get progressively longer with each subsequent spawn, as the ID is append ...

Inconsistent Behavior in Hiding Child Actors

UE - Editor - Workflow Systems - Jun 18, 2023

Pressing the 'h' key only hides the root actor and none of the children, unlike the scene outliner where clicking the eye icon hides the root actor and all children. This appears to be because edac ...

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 ...