UClass::HasProperty() returns true for properties in a child class even though the comment for the function indicates it checks for the property in the current class and parents of the current class

Core - Dec 21, 2018

The comment describing UClass::HasProperty() indicates that it checks to see if a specified property exists in a class, or a parent of that class. However, when a property that exists in a child of ...

Static array based on an enum does not show the enum element names if a C-style cast is used with a space between the type being cast to and the enum

Core - Dec 21, 2018

A static array based on an enum does not display the enum names in Blueprints if the size of the static array uses an explicit C-style cast with a space between the type being cast to and the enum b ...

Details panel for Actor Component is blank in any Blueprint that derives from a code class using that Actor Component after the Actor Component's class name is changed

Gameplay - Blueprint - Dec 20, 2018

Changing the name of an Actor Component code class in a project results in any existing Blueprints that derive from code classes that use that Actor Component to not display the Actor Component's pr ...

Unable to change Blueprint Child Variable values in Python

Tools - Python - Dec 20, 2018

Using the Python function unreal.SystemLibrary.set_bool_property_by_name() to change the default variable values of a child Blueprint do not work as intended. Tested in 4.20.3 (CL - 4369336), 4.21. ...

Extra column that cannot be edited is shown in Property Matrix when editing a Data Asset

Tools - Dec 19, 2018

When using the Property Matrix to edit a Data Asset, there is an extra column shown named "Native Class" that cannot be edited. This is most likely due to the code only checking to see if a property ...

Playing video in the Editor's Media Player on a Mac results in a degradation in quality with some noticeable banding present

Platform - Mac - Dec 19, 2018

Playing a video on a Mac using the Editor's Media Player results in the video appearing to have had its data compressed, and with an apparent decrease in quality. In particular, there is noticeable ...

Enable Slate layout caching Will cause the Stop/Play Buttons to disappear

Tools - Slate - Dec 17, 2018

When using the command Slate.EnableLayoutCaching 1, The Play button is removed from the tool bar after exiting play. ...

Crash frequently when switch the material viewer

Tools - Material Editor - Dec 17, 2018

This happens almost 100% on a MBP/MaxOS, (2.3GHz Quad-Core Processor ,8GB 2133MHz LPDDR3 memory), also happens in a lower frequency on PC/Windows, (nvidia 1080, 64 memory)  ...

Cameras rotate incorrectly in Sequencer when using Key All and Auto-Key options

Sequencer - Dec 14, 2018

Sequencer is having issues handling a camera rotation going past -180 or 180 degrees with multiple keyframes when Key All and Auto-Key options are enabled. This results in unwanted 180 degree flip w ...

Animation Rate Scale does not appear to have an affect when blending an animation with two different Rate Scales

Anim - Animation - Dec 14, 2018

Rate Scale does not appear to have an effect when using a blend space that blends an animation with two separate Rate scales. ...