FComponentVisualizer editing does not work in BP Viewport

I have made a custom FComponentVisualizer for one of my components. It works as expected in the level editor, but in the Blueprint Viewport, which is where i actually want to use it, you cannot select any of the things i visualized.

Its very easy to reproduce since this bug also applies to the SplineComponent.
Repro steps:

  • Create a new Actor BP
  • Add Spline Component and select it.
  • Try to left or right click on the spline point that appears as a white box. (You cant)
  • Save blueprint and add to the current level.
  • Select the actor and its spline component
  • Try to left or right click on the spline point. (Works fine in level Viewport)

Hope this can get fixed, its such a nice feature.

Edit
The workaround is to add the actor to the level, edit it there and apply the changes to the blueprint. (At least for my visualizor)
Edit

Cheers
Jonas

Hey amimoller-

I’ve entered a ticket for this issue (UE-25178) for further investigation. As you pointed out, the best solution for now would be to edit the instance of the spline once placed in the level.

Cheers