Integrat PhysX crash fixes

Simulation - Physics - Solver - Aug 24, 2021

iOS: Holding Backspace Does Not Delete Multiple Characters on UMG Text

Platform - Mobile - Aug 24, 2021

The iOS Virtual Keyboard has an issue when entering text into a regular UMG text entry field. If the backspace key is pressed and held, rather than deleting all the characters preceding the caret o ...

Curve interpolation settings are forced to change from User to Break when importing animation from FBX in Sequencer

UE - Anim - Sequencer - Aug 20, 2021

Due to the following code in [Link Removed] (CL-11585172), it is always set to Break even if the Tangent value is continuous. ArriveTangent = LeftTangent * (ArriveTimeDiff); ... LeaveTangent = Ri ...

Tangent is divided twice by Decimal Rate when importing animation from FBX in Sequencer

UE - Anim - Sequencer - Aug 20, 2021

The cause is that the ImportFBXProperty in MovieSceneToolHelpers.cpp is divided by DecimalRate. ArriveTangent = ArriveTangent / ((Key.Time - PrevKey.Time) * DecimalRate); LeaveTangent = LeaveTange ...

Using "Windows + Up Arrow" does not work before clicking window or change inputmode to UI or GameAndUI

Tools - Editor - UMG - Aug 19, 2021

"Win and Up Arrow" is shortcut for changing to fullscreen mode, but it does not work properly before clicking window or change input mode to UI or GameAndUI. probably, Win API caused this issue, an ...

Instanced subobject property values nested inside struct members are copied from default data at object initialization time, possibly leading to an EDL error at runtime.

UE - Foundation - Core - UObject - Aug 18, 2021

When initializing struct members from default data at UObject initialization time, we are currently copying struct properties that contain instanced subobjects from the default data. This can potent ...

Crash in FMacApplication::FindScreenByCocoaPosition when using the mouse in the ILIAD plugin.

UE - Platform - Mac - Aug 18, 2021

I think this could occur anytime but is probably very rare. However using this plugin from the reported UDN makes it much easier to repro as they are calling FMacApplication::ConvertCocoaPositionTo ...

Enum to string conversion has different results in PIE vs Cooked builds

Gameplay - Blueprint Runtime - Aug 17, 2021

This is because the metadata is editor only and will be stripped in a cooked build. We should make the behavior of the to string function consistent between PIE and a cooked build. ...

Plugin Config filenames need to be different for Engine vs Game plugins

UE - Foundation - Core - Aug 16, 2021

Right now, plugins installed to the game directory will only load plugin-specific config files with the path /Project/Plugins/PluginPath/Config/*Default*PluginName.ini. However, engine plugins will ...