diff --git a/tracker/tracker/src/main/app/index.ts b/tracker/tracker/src/main/app/index.ts index 10d53b22a..932c906a3 100644 --- a/tracker/tracker/src/main/app/index.ts +++ b/tracker/tracker/src/main/app/index.ts @@ -213,9 +213,9 @@ export default class App { } } - safe void>(fn: T): T { + safe void>(fn: T): T { const app = this - return function (this: any, ...args: any) { + return function (this: any, ...args: any[]) { try { fn.apply(this, args) } catch (e) { @@ -225,12 +225,10 @@ export default class App { // message: e.message, // stack: e.stack } - } as any // TODO: correct typing + } as T // TODO: correct typing } attachCommitCallback(cb: CommitCallback): void { - // TODO!: what if start callback added when activityState === Active ? - // For example - attachEventListener() called during dynamic