Discovered during investigation of [Link Removed]. This is happening because we are not filtering out private parent functions in SMyBlueprint::BuildOverridableFunctionsMenu.
With any fix that is made for this, we need to make sure to cook L.yra and F.ortnite to make sure that there are no existing uses of Private functions in child class blueprints. This shouldn't be the case because there should be a compiler error, but we still need to test it.
Result: The private function is shown in the menu, and you can override it. If you do, then you just get a BP compiler error
Expected: You cannot override private functions in the BP editor at all.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-150657 in the post.
1 |
Component | UE - Gameplay - Blueprint Editor |
---|---|
Affects Versions | 5.0 |
Target Fix | 5.1 |
Created | Apr 29, 2022 |
---|---|
Resolved | Jun 6, 2022 |
Updated | Jun 14, 2022 |