When a UMG Text widget is set to Auto Wrap and uses InvariantLeft or InvariantRight, the wrapped visual lines are positioned differently than expected compared to Left/Right. In the current engine ...
Hit testing for widgets contained within a RetainerWidget does not correctly account for rotation applied via render transforms . While the content renders with the expected rotation, hover and clic ...
CommonListView requires its EntryWidgetClass to implement UserObjectListEntry. This requirement is correctly enforced by the Entry Widget Class dropdown, which filters out widgets that only implemen ...
Context UITag and UIActionTag are blueprint-exposed struct classes that derive from GameplayTag. GameplayTag variables can be compared in blueprint with ==. Under the hood, the node maps to UBlue ...
When a UWidgetComponent has its widget assigned dynamically at runtime using CreateWidget and SetWidget, drag & drop operations fail in Standalone Game and packaged/game builds, while working correc ...
This issue has been reproduced in UE 5.3 to 5.7 and source versions. A repro project is available. Below are the findings from an initial investigation of the problem. Normally, when a UserWidget p ...
When a RetainerBox contains a child that for some reason has a desired size of zero, its OnPaint() method can incorrectly return LayerId 0. Afterwards, widgets further down the hierarchy can base th ...
In Unreal Engine 5.5 and earlier, users could select “None” as the Preview Game Language in the Editor Preferences. Starting from UE 5.6, this “None” option is no longer available. Based on source ...
When calling SetText() on a UEditableTextBox or UMultiLineEditableTextBox, the OnTextChanged delegate is not triggered. This regression was first reported in UE 5.3 and acknowledged previously in UD ...
DynamicEntryBox with EntryBoxType Radial is stacking Entries if SectorCentralAngle is multiple of 360.0f and DistributeItemsEvenly is enabled. The licensee has provided an analysis: On void SRadia ...