Multiple Blueprint compilation passes required to fix up event binding to dispatcher after event rename

UE - Gameplay - Blueprint Compiler - Nov 30, 2021

Renaming a custom event bound to an event dispatcher via a Create Event node requires two compilation passes to fix up the binding.  upd. Regression was checked on //UE4/Release-4.26 CL 15973114, i ...

UAnimInstance::GetInstanceTransitionTimeElapsed does NOT consider TransitionIndex

UE - Anim - Runtime - Nov 29, 2021

GetInstanceTransitionTimeElapsed doesn't use TransitionIndex. float UAnimInstance::GetInstanceTransitionTimeElapsed(int32 MachineIndex, int32 TransitionIndex) { // Just an alias for readabili ...

The drawing order of widgets becomes wrong when GlobalInvalidation is enabled,

UE - Editor - UI Systems - Slate - Nov 26, 2021

When trying to create a widget with specific steps, the drawing order may not be correct. This is not reproduced when Global Invalidation is disabled, and the state can be restored. This issue is pr ...

Color samples are not displayed when switching to light complexity view.

UE - Graphics Features - Nov 25, 2021

In other views, such as Shader Complexity, color samples are displayed. ...

Get Physics Linear Velocity node does not return the correct values in UE5

UE - Simulation - Physics - Nov 24, 2021

The Get Physics Linear Velocity node seems to only output a vector of 0.0, 0.0, 0.0 no matter what the velocity of the object it's measuring is.  Tested in //UE4/Release-4.27 @ CL 17735300 and th ...

Crash using D3D raytracing with Support Ray Tracing unchecked static mesh

UE - Graphics Features - Nov 24, 2021

Static mesh that does not have Support Ray Tracing flag does not have a GeometryRHI object. So it causes a crash in FD3D12RayTracingScene. Excluding instances that do not have a GerometyRHI in FDef ...

Crash when changing the name of a variable within in a struct that's being used by a Control Rig Blueprint

UE - Anim - Rigging - Control Rig - Nov 23, 2021

It seems that changing the name of a variable inside a struct that is being used by a Control Rig variable causes a crash. Additionally, after making the change and recompiling the Control Rig bluep ...

Crash occurs when renaming an asset that is used by Class Default Object

UE - Foundation - Core - UObject - Nov 23, 2021

Not a regression. Tested in: //UE4/Release-4.26.2 CL15973114 Binary - Reproduced //UE4/Release-4.27.1 CL17735300 Binary - Reproduced //UE5/Release-5.0-EarlyAccess CL16682836 Binary - Reproduced Fro ...

Input isn't recognized for the E key when the Ctrl key is also pressed down

UE - Gameplay - Input - Nov 23, 2021

When holding down the Ctrl key and pressing another key, if there is an input event bound to that key, then the nodes placed after that input event are triggered. However, this is not the case with ...