Explorar el Código

clear observables

Trevor Baron hace 7 años
padre
commit
bb193e25a6

+ 2 - 0
src/Gizmos/babylon.positionGizmo.ts

@@ -97,6 +97,8 @@ module BABYLON {
             this.xGizmo.dispose();
             this.yGizmo.dispose();
             this.zGizmo.dispose();
+            this.onDragStartObservable.clear();
+            this.onDragEndObservable.clear();
         }
 
         /**

+ 2 - 0
src/Gizmos/babylon.rotationGizmo.ts

@@ -98,6 +98,8 @@ module BABYLON {
             this.xGizmo.dispose();
             this.yGizmo.dispose();
             this.zGizmo.dispose();
+            this.onDragStartObservable.clear();
+            this.onDragEndObservable.clear();
         }
 
         /**

+ 2 - 0
src/Gizmos/babylon.scaleGizmo.ts

@@ -121,6 +121,8 @@ module BABYLON {
             this.yGizmo.dispose();
             this.zGizmo.dispose();
             this.uniformScaleGizmo.dispose();
+            this.onDragStartObservable.clear();
+            this.onDragEndObservable.clear();
         }
     }
 }