Description

If the construction script of a parent blueprint calls a function within a child of that parent in the construction script, compiling the child blueprint will cause the parent blueprint to incorrectly show in the level viewport until it has been moved to re-run the construction script.

This was initially reported in [Link Removed].

Regression? (No), issue (does) occur on 4.10.4

Steps to Reproduce
  1. Download, unzip, open attached project
  2. Open A_Child
  3. Press Compile

Results

Parent blueprint in level is reset, cube above sphere disappears. Moving the asset re-runs the construction script and re-applies the child function.

Expected

Blueprint compiles, Parent actor does not change in viewport.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.10.44.11.1
Target Fix4.12
Fix Commit2939837
Main Commit2944273
CreatedApr 11, 2016
ResolvedApr 11, 2016
UpdatedApr 27, 2018