Ensure when using ellipsis overflow method with very small Slate text boxes

UE - AI Workflows - UI Systems - Slate - Aug 12, 2024

The Ellipsis overflow method on text widgets can cause an ensure to trip as a result of a render batch being sent with no indices. We could guard against this in SlateRHIRenderingPolicy by checking ...

Editor numeric input fields don't support double precision numbers.

UE - AI Workflows - UI Systems - Aug 9, 2024

Even if we support double precision numbers at core, it's impossible to enter a small number in the numeric fields.  It makes sense for floats and avoids bloating the UI, but I remember a discussio ...

Lightmap UV generated on Windows and Mac is not deterministic

UE - Graphics Tools - Modeling Tools - Aug 7, 2024

Client disconnect during seamless travel results in incorrect NumPlayers and NumTravellingPlayers

UE - Networking - Jul 31, 2024

This issue seems to stem from HasClientLoadedCurrentWorld returning true in AGameMode::RemovePlayerControllerFromPlayerCount. When removing a player controller, the GameMode checks if a seamless tra ...

Lumen Reflections in Stereo are broken after Nvidia GPU Driver Update

UE - Platform - XR - Jul 29, 2024

After updating the NVidia graphics driver to v.552.74+, reflective/mirror materials appear broken and render with black and white lines in VR mode if they are in a level with a Post Process Volume w ...

Spawnable Post Process Volume does not draw bounded values after saving and reopening a level

UE - Core - Systems - Jul 19, 2024

Reproduction Attempts: 3/3 Doing some additional testing for Spawnable Post Process Volumes in a level sequence, the PPV does not appear after saving the level and level sequence, closing and reope ...

UHapticFeedbackEffect_SoundWave Initialize does not populate Raw Data in the HapticsBuffer

UE - Platform - XR - Jul 19, 2024

From the UDN:  >  Open HapticsFeedbackEffect.cpp and naivgate ~ line 150; note HapticBuffer has length populated but never write the actual buffer data. LikeReplySelect as Best Seems like a simple f ...

Objects that return false for NeedsLoadForClient not loaded on listen servers

UE - Networking - Jul 19, 2024

For instances that are not a dedicated client or dedicated server (e.g. packaged games with TargetType "Game"), GIsClient will be true, but GIsServer will be false. This leads to objects that retur ...

FNetGUIDCache warning when attaching non-replicated component to a replicated scene component

UE - Networking - Jul 18, 2024

When the replicated scene component's AttachChildren array is replicated, the package map attempts to serialize the non-replicated component, causing the warning that the object is not supported. ...

Scalebox scaling won't update if child size changes with global invalidation enabled

UE - AI Workflows - UI Systems - Slate - Jul 17, 2024

When global invalidation is enabled, Scale Boxes don't react properly to changes in the size of their contents. Licensees have worked around this by updating SScaleBox::OnArrangeChildren:// This sca ...