diff --git a/src/graphics/rendering/insights.ts b/src/graphics/rendering/insights.ts index 552b0b6..315bb59 100644 --- a/src/graphics/rendering/insights.ts +++ b/src/graphics/rendering/insights.ts @@ -29,10 +29,9 @@ export class Insights { const targetFunction = descriptor.value; descriptor.value = function (...values: Array) { - return Insights.measureFunction(key, () => - targetFunction.bind(target)(...values) - ); + return Insights.measureFunction(key, () => targetFunction.apply(this, values)); }; + return descriptor; }; }