Actor reference in a struct is replaced by an object reference when saving a struct

UE - Gameplay - Blueprint - Aug 15, 2017

Actor reference member variable in a struct is changed to become an object reference when saving a struct. ...

[Rhino Materials] Transparency map is replaced after imported from Rhino into UE4

UE - Editor - Content Pipeline - Datasmith - Importer - Apr 24, 2018

Having "\n" in an FString property in code results in it being replaced with a line break

UE - Foundation - Core - May 4, 2020

If the user has a code FString that used "\n", that's interpreted as a line break and is removed. This can cause confusion for users attempting to get the length of the value since it will not matc ...

Keep Simulation Changes does not work for Actors that have replaced root component

UE - Gameplay - Components - Jan 31, 2024

RelativeLocation and RelativeRotation in the root component are collected in UActorComponent::AllUCSModifiedProperties, so copying simulation result is skipped in EditorUtilities::CopyActorPropertie ...

Replace Transform Track setting not used when importing FBX through scripting.

UE - Anim - Sequencer - Feb 16, 2024

Importing the fbx uses the default settings, which aren't accessed through scripting, so they cannot be changed. To circumvent this  MovieSceneToolHelpers::ImportFBXIfReady caches the defaults, and ...

BUG IN CLIENT OF LIBDISPATCH: crash on KeyPress down in WebBrowser

UE - Platform - Apple - Feb 12, 2020

FCEFWebBrowserWindow::OnKeyDown() InternalCefBrowser->GetHost()->SendKeyEvent(KeyEvent); is processed on the UE4 GameThread, inside the Chromium Embedded Framework (CEF) it appears to call a syst ...

UMG materials do not correctly access material parameter collections (all of the values are black)

UE - Editor - UI Systems - Jul 22, 2015

Edit MattK: The reason they do not work is that material parameter collections are updated inside of a uworld that slate doesnt have access to. We just need to figure out a way to update the necess ...

On mouse Down not firing for left click on Button widgets when using precise click

UE - Editor - UI Systems - Aug 31, 2017

When using the left mouse button to click and drag a button, the on drag detected will not fire even when using precise click. This was not the case in previous versions of the engine (Works as expe ...

Image widgets need to be invalidated (once) before material parameter can cause changes

UE - Editor - UI Systems - Dec 11, 2017

The cache for images inside of an invalidation box needs to be invalidated at least once before changing a parameter that is applied to the material of the image will have an effect. ...

Instance UObjects in an array on an Actor replaced by pointers to other objects in array while PIE

UE - Gameplay - Blueprint Runtime - Sep 20, 2018

When this issue occurs printing out the addresses of each item in the array shows that elements 2 and 3 have the same address, so for some reason the second element's value is being overridden by th ...