[BUG 4.9] Set Actor Enable Collision triggers an overlap

Hello,

If I call “Set Actor Enable Collision” from within an OnComponentBeginOverlap event it forces (triggers) the same overlap to be executed immediately for a second time.

Ironically the reason to put the SetActorEnableCollision in said routine was to disable it so it couldn’t re-trigger :slight_smile:

I’ve also tried using the node called “SetCollisionEnabled” and setting the trigger to “No Collision”, it re-triggers the overlap event in the same fashion.

I can mock up a visual example if required. Is this a known bug or by design? This particular routine is new so I can’t say it worked fine in 4.8.

Thanks

Well I guess it was a bug since this appeared on GitHub recently
https://github.com/EpicGames/UnrealEngine/commit/932185bd11aa2c2b15c7d49651e2c55785050d78

I will test this and maybe answer my own question :slight_smile:

Seems the commit above does indeed fix the issue.