diff --git a/src/main/ts/declare.ts b/src/main/ts/declare.ts --- a/src/main/ts/declare.ts +++ b/src/main/ts/declare.ts @@ -136,7 +136,11 @@ export function djclass any) => function (this: any) { - return this.inherited(m, arguments); + const f = this.getInherited({ callee: m }); + return f && f.apply(this, arguments); + + // так сделать можно только dojo 1.15+ + // return this.inherited(m, arguments); }; // у текущего класса прототип содержит методы, объявленные в этом