Properties of components that are added to a Blueprint cannot be set in the Details panel for instances of that Blueprint in the level if multiple instances are selected. These components also do not appear in the Property Matrix. The only components that appear in the Details panel if multiple instances of a Blueprint are selected are any components that were added to the parent code class of that Blueprint.

No. The same behavior occurred in 4.14.3.

Steps to Reproduce
  1. Create a new Basic Code project.
  2. Add a new Actor code class to the project.
  3. Add a new component to the new class.
    • Tested using a Static Mesh Component.
  4. Create a new Blueprint that derives from the class created in step 2.
  5. Add a different component to the Blueprint.
    • Tested using both a Skeletal Mesh Component and a Particle System Component.
  6. Place 2-3 instances of the Blueprint into the level.
  7. Select all of the instances in the level.
  8. Look at the Details panel.

The component that was added in the parent code class is visible in the Details panel, and its properties can be set for all instances. However, the component that was added to the Blueprint is not visible and its properties cannot be set for all instances.

All components, regardless of whether they were added in the parent code class or in the Blueprint, are visible in the Details panel and can be edited for all selected instances.

Have Comments or More Details?

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

Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.15.24.17
CreatedMay 5, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021