Discrepancy in MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY causes compile failures

Diagnosing a compile failure I found that the number of parameters to MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY depends on the value of WITH_PUSH_MODEL

I believe this is an unintended typo and I’ve opened a PR here but am opening this issue for tracking having found that cold PR’s are best accompanied by EPS issues.

https://github.com/EpicGames/UnrealEngine/pull/14526/changes

Thanks in advance for handling this!

[Attachment Removed]

Steps to Reproduce
Use MARK_PROPERTY_DIRTY_FROM_NAME_STATIC_ARRAY and try to compile the same code under WITH_PUSH_MODEL being both 0 or 1

[Attachment Removed]

Hi,

Thank you for the report and PR! I can confirm it has been received in our internal tracker, and I’ve included a link to this thread there as well.

It will be routed to the appropriate subject matter expert for review as soon as possible.

Thanks,

Alex

[Attachment Removed]