Safe Zone and Safe Zone widgets ONLY work in fullscreen

UE - Editor - UI Systems - Slate - Feb 17, 2017

FDisplayMetrics are calculated using the primary display resolution. This makes testing of safezone worst cases in anything but full screen impossible. ...

Color Picker will open half or more off screen

Tools - Dec 15, 2015

Users are experiencing an issue where the color picker is opening half or more off screen. This is particular bad for users who only have one monitor. It is most prevalent in a UMG Widget BP, but ...

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 - Framework - 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 ...