UTF-16 characters return incorrectly from StringToBytes/BytesToString conversion

UE - Foundation - Core - Jul 28, 2016

When a UTF-16 character (™ for example) is passed into a StringToBytes() function and then returned via BytesToString, the returned character does not match (in the case of ™, a double quotes is ret ...

Widget functionality broken when removing / recreating the same widget from a widget component

UE - Editor - UI Systems - Jul 26, 2016

When SetWidget is called, the call to Widget->MarkPendingKill(); causes the widget to lose functionality if the widget being created is the same as the widget previously removed. ...

CameraVectorWS Input Data as Post Process Blendable not Rendering Correctly

UE - Graphics Features - Apr 6, 2016

When calling a post process blendable to the screen using the CameraVectorWS input data, only the geometry is effected and not the screen space. Note I sent an email out about this issue, and it ha ...

VirtualJoystick continues inputs after setting new Touch Interface to none

UE - Platform - Mobile - Jul 29, 2016

If you set the Touch interface to none while there is currently inputs being registered, the inputs will continue forever. I also found that if you set the Touch interface to an actual asset the pla ...

Failed Import Error Message Appears on Components in Child Blueprints

UE - Gameplay - Components - Dec 2, 2015

Creating a C++ class based on actor and adding components to it will build successfully and work as expected. However, creating two child blueprints of a parent that is based on that C++ class and p ...

Damping is handled differently at lower frame rates

UE - Gameplay - Aug 3, 2016

Damping is handled differently at lower frame rates. Slight changes in damping at lower FPS (25) drastically effects objects and isn't applied in the same way as at higher FPS (60) User Description ...

Dragging a custom event node to event graph that is bound via output pin to an event dispatcher crashes editor

UE - Gameplay - Blueprint - Aug 3, 2016

Editor crashes if a custom event function is called after a custom event has been bound to an event dispatcher. However, this only occurs if the event binding occurs from an event delegate by ref ou ...

FMath::TruncToInt() may result in incorrect data being returned in instances when a Double is passed in containing a large integer value

UE - Foundation - Core - Aug 4, 2016

The FMath::TruncToInt() function takes a float parameter, but some calls to this function pass in a double value. For most use cases, this will probably work fine. However, if the integer values are ...

Crash when implementing interface to child blueprint and then implementing it with parent blueprint

UE - Gameplay - Blueprint - Jul 11, 2016

If the user uses a Blueprint Interface in children Blueprints and then goes to the parent Blueprint and tries to implement the same Blueprint Interface in the parent Blueprint, the editor will crash ...

Investigate UMG animation duplication

UE - Editor - UI Systems - Aug 10, 2016

A licensee is reporting UObject spikes (with a noticeable GC impact) in UWidgetBlueprintGeneratedClass::InitializeWidgetStatic. This may be caused by our duplication of UMG animations when initializ ...