1
0
Pārlūkot izejas kodu

boot.js: skip unnecessary prototype augmenting

Herbert Vojčík 8 gadi atpakaļ
vecāks
revīzija
f7e5eb4d86
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      support/boot.js

+ 1 - 1
support/boot.js

@@ -489,7 +489,7 @@ define(['require', './compatibility'], function (require) {
             if (theClass && theClass.superclass == superclass) {
                 if (iVarNames) theClass.iVarNames = iVarNames;
                 if (pkg) theClass.pkg = pkg;
-                if (fn) {
+                if (fn && theClass.fn !== fn) {
                     fn.prototype = theClass.fn.prototype;
                     theClass.fn = fn;
                     fn.prototype.constructor = fn;