|
@@ -253,7 +253,7 @@ define(['./compatibility'], function () {
|
|
|
});
|
|
|
},
|
|
|
updateExisting: function (klass, pkg) {
|
|
|
- if (klass.superclass == superclass && !fn) {
|
|
|
+ if (klass.superclass == superclass && (!fn || fn === klass.fn)) {
|
|
|
if (iVarNames) klass.iVarNames = iVarNames;
|
|
|
if (pkg) klass.pkg = pkg;
|
|
|
return true;
|