Developer Notes

This issue has been closed as 'Won't Fix' due to an extended period of time without updates. If this issue is important to you please let us know by posting on the AnswerHub or UDN, and Epic will re-open the ticket for further review.

Description

Duplicating an actor with a Hierarchical Instanced Static Mesh component that has an instance will duplicate the instance as well, but this instance is not rendered.

Please note, this was discovered while verifying the fix for [Link Removed], which fixed a crash that occurred when completing step 5 of the reproduction steps provided

Regression?: No
In 4.12.5 (The last build where this reproduction didn't cause a crash), the instance itself wouldn't be duplicated so this would not be possible.

Steps to Reproduce
  1. Add an Empty Actor to the level
  2. Add a Hierarchical Instance Static Mesh component to the Empty Actor
  3. Set a Static Mesh
  4. Add one instance
  5. Ensure that the Actor is selected (not the component), right-click the actor in the level and duplicate it
    Result: The duplicated actor has an instance inside of its Hierarchical Instanced Static Mesh component but that instance is not rendered.
    Expected: The duplicated actor should behave the same as the actor it was duplicated from and the existing instance should be rendered

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-39886 in the post.

2
Login to Vote

Won't Fix
ComponentUE - Graphics Features
Affects Versions4.15
CreatedDec 16, 2016
ResolvedJun 27, 2017
UpdatedApr 27, 2018