[4.11 p6] warning override pins have been removed

Apparently you have added a warning to structure pins being split in functions/macros.

Which is all nice and all, since the warning goes away when you resave the asset.

Except that it doesn’t.

It doesn’t go away, not even after resaving, or recompiling the class.

It’s not an editor breaking bug, but it is kinda annoying.

I’ve added some screenshots so you know what I mean.

Hi ,

  • Does this occur in a clean, blank project with no additional content or is it limited to one project?
  • What steps can I take to reproduce this on my end?
  • Does this only occur in a specific actor/blueprint type?
  • Is it limited to a specific type of nodes?

Create a new project with 4.11 preview 6.

Blueprint or C++, doesn’t matter.

Then, open a blueprint (like the level blueprint for example).

Add a Custom Event (a function, macro or even something like a ForEach node would work as well, in the next steps I have assume you’ve created a custom event).

Add a parameter (an ‘input’) to the event.

Change the parameter type to a struct (I used ‘Anchors’ for example, but any struct will do).

Rightclick on the parameter in the event and click on ‘Split Struct Pin’ (see screenshot).

Press compile.

See the warning.

Yeah, same issue. Warnings never go away. Seems to happen with any split pin.

Hi ,

I was able to reproduce this on my end and have entered a bug report, UE-27622, to be assessed by the development staff.

Yeah, same issue. Warnings never go away. Seems to happen with any split pin.
Hope they fix this or tell me how to fix it.