Getting the Outer (GetOuter()) inside AssetUserData::PostEditChangeOwner added to an instanced actor in a level returns the Outer marked with "Trash"

UE - Framework - Nov 20, 2024

When you call GetOuter() inside AssetUserData::PostEditChangeOwner, the Outer that is returned, is marked as "Trash". This is because the object is constructed again when an AssetUserData is added. ...

Scene Depth appears to return zero on iOS

UE - Platform - Mobile - Feb 13, 2017

Scene Depth appears to return zero on iOS. In this test the material applied to an image does not appear to lerp between 0 and 1 for the various objects in the scene, implying that the Scene depth ...

LIVE: Crash when stopping simulation after using Keep Simulation Changes feature.

Tools - Nov 10, 2014

A user is experiencing a crash when using the "Keep Simulation Changes" feature in the Editor after running a simulation of their project. The user allows the simulation to run briefly before pressi ...

Source control reports errors rather than warnings regarding line endings, causing false negative failure of commandlets.

UE - Editor - UI Systems - Localization - Jun 16, 2015

Second issue arises when I have already created localization related files when not connected to source control, so they are not marked to add. Gather Text commandlet log has theese lines in it: [2 ...

Editor movement control regression

Tools - Jul 8, 2015

Using Ctrl+Drag in 4.8 will not affect the location of selected actor if the viewport camera is facing away from selected actor. In 4.7.6 the actor would travel along the X axis even if the camera ...

Custom Mesh Component gives incorrect bounds

OLD - Anim - Jun 16, 2017

Custom Mesh Component > Get Component Bounds gives incorrect bounds > Box Extent User Description: [4.16.1] Using "Get Component Bounds" on a Custom mesh component gives unusual numbers for the Bo ...

Adding a widget to a grid panel inside the grid panel tick can cause an out-of-bounds error

UE - Editor - UI Systems - Slate - Jan 25, 2021

This is caused by adding an item to a grid panel inside the grid panel iteration loop. The same operation to canvas panel goes well without any errors. The difference is that the array iteration in ...

Sometimes CharacterMovement stops at very low steps (quite lower than Max Step Height).

UE - Gameplay - Player Movement - Jul 11, 2016

Sometimes CharacterMovement stops at very low steps (quite lower than Max Step Height). Capsule radius of Character is 50cm, Max Step Height is 45cm, step heights is around 10~30cm, MaxWalkSpeed is ...

FPS Perf Regression on 980

UE - Graphics Features - Mar 17, 2015

At least one user has so far reported a noticeable drop in FPS from 4.6.1 to 4.7.2 in a heavy scene; using a GTX 980. I've reproduced a perf drop in a cooked 4.7 build of elemental demo compared to ...

AMD PSO creation causes hang in SceneCapture2D with Nanite + ShowOnly primitives

UE - Graphics Features - Nanite - Jan 16, 2024

AMD RX 6800 XT driver appears to hang (or take a very long time) in the PSO creation of the FInstanceCullVSM_CS shader when using Nanite primitive filtering NOTES:Issue can be worked around by addi ...