Selection gizmo not updating when selecting a bp with a spline after editing another one

This question was created in reference to: [Issue with clearing active component visualization on spline component on selection [Content removed]

This refers to the exact same issue as this other question, that was closed without a fix being found. See linked video for repro in 5.7. We could repro it in default 5.5, 5.6 and 5.7, on multiple people machines.

[Attachment Removed]

Steps to Reproduce
Could repro on 5.7, 5.6, 5.5.

  • Create an empty project.
  • Create a BP, add a spline component inside.
  • Drop the BP in the scene, duplicate it or drag and drop another one to have 2.
  • Edit a spline point in one of the BP (click on any point and move it around).
  • Click on the other BP. Transform Gizmo stays on the spline point from the other BP and doesn’t update as it should.
    [Attachment Removed]

Hi [mention removed]​,

I’ve tested a recent version of the ue-main branch, and it looks like this issue has already been addressed. I’ll try to locate the commit that introduced the fix so we can review how it was implemented.

For the next 5.7 patch, or for Unreal Engine 5.8, this issue should already be resolved.

Would you be able to integrate that fix commit into your engine, or would you be okay waiting for the next Unreal Engine release?

Kind regards,

Joan

[Attachment Removed]

Hey Joan

Yes it would be really beneficial for us to know the changeset that contains the fix so we can apply it directly to our version ourselves (we are still on 5.5.4)

Thanks,

Henning

[Attachment Removed]

Perfect Henning! I’ll take a look at it and update the thread once I have it.

Best,

Joan

[Attachment Removed]

Hi [mention removed]​

Here is the fix commit :slightly_smiling_face::

git hash: 1f89f74861112a1d32bd3c5df89cb444506e37f9

CL: 48024955

Github reference: https://github.com/EpicGames/UnrealEngine/commit/1f89f74861112a1d32bd3c5df89cb444506e37f9

Best Regards,

Joan

[Attachment Removed]

Thank you very much :slight_smile:

[Attachment Removed]