Description

The filter in UContentBrowserClassDataSource::CompileFilter does not work because the enumerated class objects are FName without path, while the filter item is name with path.

 

[Image Removed]

Steps to Reproduce
  1. Open a project on 4.26
  2. Switch to the collection view by pressing a button on top right corner of the folders pane.
  3. Create new private collection as NewCollection
  4. Switch to the path view
  5. Select a native class (ex. PlayerStart)
  6. Open the right click menu and execute ManageCollections > NewCollection
  7. Switch to the collection view
  8. Select the NewCollection

 

Result:

Native classes will not be displayed in collections view.

[Image Removed]

Note:

The 4.25 Engine can display native classes in Collections normally.

 

Have Comments or More Details?

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

1
Login to Vote

Fixed
Fix Commit16051541
Main Commit16114108
Release Commit16051541
CreatedApr 12, 2021
ResolvedApr 19, 2021
UpdatedNov 30, 2022