Description

The Delete Assets window's list of assets that are available to replace the references to an asset that is being deleted returns additional assets that are not valid replacements.

The provided project contains 8 Blueprints, a Parent, ChildA and ChildB which inherit from Parent, GrandchildA and A2 which inherit from ChildA, and GrandchildB and B2 which inherit from ChildB. The last blueprint is a ReferenceBP that references one of the blueprints.

In the reproduction case, all blueprints in the level are listed as possible replacements.

Regression?: No
This occurs in 4.20

Steps to Reproduce
  1. Download the attached project
  2. Open the project
  3. Attempt to delete the GrandchildClassB asset from the Content Browser
  4. When the Delete Assets dialog appears, select the list of assets available to replace the references to the Pending Deletion asset at the bottom left of the window
    Result: Assets that should not be valid replacements are listed (such as A, B, B1, and B2)
    Expected: Only GrandchildClassB2 is listed as a valid replacement

Have Comments or More Details?

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

3
Login to Vote

Won't Fix
ComponentTools
Affects Versions4.204.214.22
CreatedJan 31, 2019
ResolvedAug 27, 2021
UpdatedAug 27, 2021