Non-ASCII fonts don't display in UMG

Tools - Nov 6, 2019

When using a non-ASCII language in the editor text in UMG will not display correctly. Found in 4.23.1 CL#9631420 Reproduced in 4.24 CL#10053396, 4.25 Main CL#10050790 ...

PhysX Clang Builds Broken

UE - Simulation - Physics - Nov 5, 2019

Clang physx builds in 4.23 seem to be broken due to a change of GuPersistentContactManifold.h including #pragma warning and no longer ending in a new line. ...

Procedural Mesh Component 'Create StaticMesh' does not preserve collision

UE - LD & Modeling - Modeling Tools - Mesh Editing - Nov 5, 2019

Creating a static mesh from a procedural mesh does not preserve simple collision or collision settings. ...

Calling GEngine->Browse from an RPC implementation causes a crash

UE - Networking - Nov 5, 2019

The engine is not resilient to calling Browse from within an RPC implementation, and likely not resilient to other ways of destroying the net driver within RPCs/OnReps. It's not something we need to ...

Editor Shortcuts stop working if the editor is launched with a non-Latin-based language

Tools - Nov 4, 2019

Editor shortcuts will not work if you launch the editor with a non-Latin-based language (ex. Russian, Chinese).  The editor must be closed and restarted with English (or possibly any Latin alphabet- ...

Windowed fullscreen doesn't respect vsync settings

UE - Rendering Architecture - RHI - Oct 31, 2019

When running in windowed fullscreen mode in a standalone build r.vsync 0 is not respected and the game always runs at a locked 60fps. When the game doesn't have focus, for instance when you press Wi ...

FMatrix::ErrorEnsure(const TCHAR* Message) doesn't output TCHAR parameter

UE - Foundation - Core - Oct 30, 2019

FMatrix::ErrorEnsure(const TCHAR* Message) doesn't output the message passed to it.  Found in 4.23 CL#9631420 Reproduced in 4.22.3 CL#7053642, 4.24.0 CL#9892386, 4.25 Main CL#9892271 ...

BeginPlay not called for Post-Process Anim Instance

OLD - Anim - Oct 29, 2019

Post-Process Anim Instances do not have BeginPlay called. The proposed fix is to addif (PostProcessAnimInstance) { PostProcessAnimInstance->NativeBeginPlay(); PostProcessAnimInstance->Blu ...

Crash on applying animation modifier for some assets

OLD - Anim - Oct 29, 2019

When removing curves on some assets, a crash can occur. This seems to be due to const FSmartNameMapping* CurveMapping being null and dereferenced within UAnimationBlueprintLibrary::RetrieveContainer ...

Opening blueprint macro library opens an unrecognized tab of compiler results

UE - Gameplay - Blueprint Editor - Oct 29, 2019

When a blueprint macro library is opened, an unrecognized tab of compiler results would open with it. Below is the warning message: LogTabManager: Warning: Cannot spawn tab because no spawner is r ...