FFieldPath resolution doesn't handle redirection

UE - CoreTech - Feb 16, 2022

A licensee has found that redirectors don't apply to FFieldPath. We should integrate it with the following changes:It needs better error handling (looks like it could infinitely recurse),The change ...

Type Promotion nodes break connections to other nodes

UE - Framework - Blueprint Editor - Apr 7, 2022

SpeedTree asset import data seemingly not marked editor only object

UE - Editor - Content Pipeline - Import and Export - May 3, 2022

Licensee reports log spam when running editor in -game mode, complaining that a SpeedTreeImporter plugin object can't be loaded. This would be because some UObject defined by the SpeedTree editor p ...

Material slot assignment incorrect after mesh reduction completely removes all triangles from a section

UE - Editor - Content Pipeline - Asset Build - Apr 28, 2022

When mesh reduction results in a section becoming empty, the material slots are incorrectly assigned. e.g. if section 0 gets removed due to it having no triangles after reduction, then its material ...

VRS doesn't respect the AdditionalShadingRatesSupported flag

UE - Graphics Features - May 27, 2022

D3D12 needs to check the flag D3D12_FEATURE_DATA_D3D12_OPTIONS6::AdditionalShadingRatesSupported and filter out VRS modes that aren't supported. This flag should be put into something like "GRHISupp ...

Inconsistent ListView entry sizes can prevent the ListView from being scrolled to the bottom

UE - Editor - UI Systems - Slate - May 4, 2022

Since the contents of a ListView are virtualized, the ListView estimates the size of the scroll box's contents based on the on-screen elements. This can lead to some situations where DistanceFromBot ...

KismetFunctionLibrary: Equals and NotEquals (SoftObjectReference) not accessible in BP Editor

UE - Gameplay - Blueprint Editor - Sep 2, 2022

In blueprint graphs, the action list for soft object references of a Object subclass is incorrect. "Equal" spawns an incompatible node, while the expected "Equal (SoftObjectReference)" is missing. " ...

Route gamepad to second window setting is broken

UE - Gameplay - Input - Nov 11, 2022

The RemapControllerInput function call likely needs to be added back to the game viewport client as a fix.  ...

AbilityTask_NetworkSyncPoint can cause duplicate Gameplay Effect applications

UE - Gameplay - Gameplay Ability System - Dec 12, 2022

A recent change to UAbilityTask_NetworkSyncPoint generates a second Prediction Key before broadcasting the OnSync delegate which may be preventing the server from removing the locally predicted GE ...