bPersistentLines is not respected by DrawDebugLine

UE - Graphics Features - Nov 1, 2018

It looks like the line's lifetime is forced to the default line lifetime of one second if the provided lifetime is less than zero, which would be the case if calling the function with just enough pa ...

Draw Debug String off-center in VR

UE - Platform - XR - Nov 1, 2018

DrawDebugString does not render at set location in VR Other debug helpers rendering as expected Engine/Source/Runtime/Engine/Private/DrawDebugHelpers.cpp DrawDebugString looks to be the only fu ...

Gameplay Tag Query using NoTagMatch expression does not construct DebugString properly

UE - Gameplay - Nov 1, 2018

The code in GameplayTagContainer.cpp has code for generating debug strings representing tag queries. Compare the code in EmitTokens in all other queries to the code in UEditableGameplayTagQueryExpre ...

Max Draw Distance Can't Be Set Again Until Set Back to Default

Max draw distance cannot be changed to a higher value than it is first set, until you reset it back to default. Working as expected in 4.19 CL# 4033788 Found in 4.20 CL# 4369336, 4.21 CL# 4516095, ...

Utility functions in UEdGraph_ReferenceViewer are no longer exposed

UE - Editor - Content Pipeline - Content Browser - Oct 29, 2018

A number of utility functions are provided in UEdGraph_ReferenceViewer for building menu extenders. This class was originally included in the engine as part of the ReferenceViewer module, but was re ...

FARFilter does not exclude classes when told to

Tools - Oct 29, 2018

If you look at the static method FilterByFloatRange inside AssetRegistryActor.cpp, you can see that the asset registry filter is set to recursively search paths and classes. It is also set to exclud ...

A crash in editor will result after swapping inherited SCS component names at the parent class level before loading a child class that overrides them.

UE - Gameplay - Blueprint - Oct 26, 2018

This is an editor-only crash that's due to stack overflow/infinite recursion in UInheritableComponentHandler::FixComponentTemplateName(). We are recursively trying to rename other inherited componen ...

Procedural Mesh Component 'Create StaticMesh' Function corrupts mesh tangents

UE - LD & Modeling - Modeling Tools - Mesh Editing - Oct 25, 2018

After clicking 'Create StaticMesh' button on an Procedural Mesh Component, and saving the mesh, the created mesh has bad tangents. Included in the attachments, is a test project with a parallax mate ...

SubversionSourceControl can't run command to more than 50 files

Tools - Oct 25, 2018

At SubversionSourceControlUtils.cpp line 262, it should be using FileCount instead of FileIndex. ...

The "alignas" keyword cannot be used with a USTRUCT

UE - Foundation - Core - Oct 24, 2018

The alignas keyword is not usable with a USTRUCT. It can be used with a normal struct. ...