Browse Source

Merge pull request #1145 from nockawa/engine2d

markAsDirty changed back for compliance
David Catuhe 9 năm trước cách đây
mục cha
commit
3d8a8f425c
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      src/Canvas2d/babylon.smartPropertyPrim.ts

+ 2 - 2
src/Canvas2d/babylon.smartPropertyPrim.ts

@@ -285,7 +285,7 @@
 
         private static propChangedInfo = new PropertyChangedInfo();
 
-        public markAsDirty(propertyName: string, oldValue: any) {
+        public markAsDirty(propertyName: string) {
             let i = propertyName.indexOf(".");
             if (i !== -1) {
                 propertyName = propertyName.substr(0, i);
@@ -297,7 +297,7 @@
             }
 
             var newValue = this[propertyName];
-            this._handlePropChanged(oldValue, newValue, propertyName, propInfo, propInfo.typeLevelCompare);
+            this._handlePropChanged(undefined, newValue, propertyName, propInfo, propInfo.typeLevelCompare);
         }
 
         private _handlePropChanged<T>(curValue: T, newValue: T, propName: string, propInfo: Prim2DPropInfo, typeLevelCompare: boolean) {