diff --git a/Source/Engine/Core/Delegate.h b/Source/Engine/Core/Delegate.h index 92fc46a0d..bfbc1634f 100644 --- a/Source/Engine/Core/Delegate.h +++ b/Source/Engine/Core/Delegate.h @@ -424,7 +424,7 @@ public: if (f._function != nullptr) { f._callee = (void*)Platform::AtomicRead((intptr volatile*)&bindings[i]._callee); - f(Forward(params)...); + f._function(f._callee, Forward(params)...); } } }