Text widget with Outline uses 2 LayerId levels to draw the outline and the text glyphs. This can be seen in function FSlateElementBatcher::AddShapedTextElement(), where lambda BuildFontGeometry() is ...
When a Material Instance is loaded that has a nullptr layer in StaticParametrs.Materiallayers. The Material Instance will create it's own CachedExpressionData but the ConnectedParameterMask will be ...
When using external actors, adding/removing/replacing/editing an actor instance inside a level does not cause any modification to the Level package, which helps reduce contention for the map file on ...
The orientation warping node breaks incoming poses where bones are already in component space. This is because, in EvaluateSkeletalControl_AnyThread, we are repeatedly setting bone transforms direc ...
When a blueprint's component hierarchy is changed by changing a child component's mobility value to Static while deleting its parent component which has Movable mobility, levels saved with an outdat ...
UnkownRef Mips is meant to fix/workaround the problem where some textures are used for rendering but they don't have any component references them (such as texture used by PP effects) These UnkownR ...
ISourceControlProvider::RegisterStateBranches(...) doesn't reliably warn on conflicts ISourceControlProvider::RegisterStateBranches(...), specifically FPerforceSourceControlProvider, is supposed to ...
In some situation, Slate tries to secure incredible amount size data and run out of memory. This happens a cell having very long and complex serialized text appears on the editor and it is placed to ...
Note: This affects all versions from at least UE 5.3, including mainline latest. The "Animation" Editor Mode allows creating constraints for level actors. One of these, the "Parent" constraint, con ...
There appears to be a bug relating to rendering multiple windows that can trigger under unknown circumstances. It has been reported on rectangle lights in the forums and on PostMotionBlur materials ...