Files
jean perrier 9e1c817e58 [Remote Control] Fix for properties with setter through nDisplay interception.
Details:

Properties with setters have been added in CL 20273706. It has been added by extending InvokeCall to support FProperty::CallSetter path. Prior to this, Setters where a UFunction, so it was fine to intercept the InvokeCall. After the change, it would still intercept InvokeCall, but lose the information about which property is being set, since there is no UFunction.

Fix:

CanInterceptFunction was added in CL 24562094 (to fix something else), but it correctly makes InvokeCall that can't be intercepted fallback to intercepting SetObjectProperties, which works correctly with the CallSetter path.

#jira UE-210665
#rb Juan.Portillo

[CL 32534414 by jean perrier in 5.4 branch]
2024-03-26 21:19:05 -04:00
..
2024-01-15 16:06:36 -05:00