|
@@ -100,9 +100,7 @@ define(['./kernel-goodies'], function ($goodies) {
|
|
|
|
|
|
function initClassAndMetaclass (klass) {
|
|
|
initClass(klass);
|
|
|
- if (klass.a$cls && !klass.meta) {
|
|
|
- initClass(klass.a$cls);
|
|
|
- }
|
|
|
+ initClass(klass.a$cls);
|
|
|
}
|
|
|
|
|
|
traitsOrClasses.forEach(function (traitOrClass) {
|
|
@@ -130,9 +128,7 @@ define(['./kernel-goodies'], function ($goodies) {
|
|
|
|
|
|
this.installStHooks = installStHooks;
|
|
|
|
|
|
- emit.classAdded = function (klass) {
|
|
|
- initClassAndMetaclass(klass);
|
|
|
- };
|
|
|
+ emit.classAdded = initClassAndMetaclass;
|
|
|
|
|
|
function initClass (klass) {
|
|
|
wireKlass(klass);
|