When button style is set to "box" and another widget is added to the via button click the button will lose style settings

UE - Editor - UI Systems - Apr 11, 2016

When a button's normal style is set to box and another widget is added to this buttons canvas panel when the button is clicked the button loses its image settings. ...

Release for Tab automatically fires after adding a focusable widget to the viewport and setting the input mode to UI

UE - Editor - UI Systems - Jul 12, 2016

The release execution for the tab key fires even though the tab key is still held down. This makes it so that the Release will sometimes fire twice (once while held down and another when the key is ...

Binding a tool tip in UMG to a text variable will not work unless the tool tip already has a default value

UE - Editor - UI Systems - Apr 3, 2015

A tool tip that has been given a binding will not show up unless the tool tip has been given a default value. ...

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

Invalidation panel content in a widget component can become misaligned if Cache Relative Transforms is enabled

UE - Editor - UI Systems - Feb 14, 2017

When Cache Relative Transforms is enabled, panel content sometimes appears to update a frame late. This can cause the panel content to render outside of the panel. ...

The DefaultSceneRoot's tooltip claims adding a new scene component will automatically replace it as the new root, but this is no longer true

UE - Gameplay - Components - Jun 24, 2015

The DefaultSceneRoot's tooltip claims, "Adding a new scene component will automatically replace it as the new root", but this is no longer true in 4.8 and 4.9. Instead, the DefaultSceneRoot remains ...

The FNetNameMapping::GetUniqueName function appends numerical values to the end of the previous name instead of replacing the previous name's numerical value

UE - Gameplay - Blueprint Compiler - Feb 23, 2018

The GetUniqueName() function attempts to make sure that all node names are unique. For nodes that are used a large number of times, it adds a numerical value to the end of the name. Prior to 4.18, t ...

Opacity of Translucent Materials in UMG Retainer Box Inconsistent

UE - Editor - UI Systems - Jul 14, 2016

Using a translucent material with a 0 opacity does not seem to be working when using a retainer box that is attempting to apply it to the image. When the material is set to additive or masked, it w ...

UMG SetAnimationCurrentTime no longer works

UE - Anim - Sequencer - Mar 6, 2025

Selecting a Struct variable when binding a property in UMG can cause an infinite number of selections

UE - Editor - UI Systems - May 5, 2015

If a struct with a Texture 2D variable is chosen when creating a binding for the brush it can create an infinite number of windows. Note: If done enough the editor will crash ...