Explorar o código

VrHelper - Remove observers check as it is done internally

Carlos Landeras Martínez %!s(int64=7) %!d(string=hai) anos
pai
achega
4bf8a5dcb9
Modificáronse 1 ficheiros con 2 adicións e 3 borrados
  1. 2 3
      src/Cameras/VR/babylon.vrExperienceHelper.ts

+ 2 - 3
src/Cameras/VR/babylon.vrExperienceHelper.ts

@@ -1410,8 +1410,7 @@ module BABYLON {
 
                     //Raise Mesh unselected event if we trigger the floor meshes and a non-floor mesh was previously selected
                     if (this._currentMeshSelected &&
-                        !this._isTeleportationFloor(this._currentMeshSelected) &&
-                        this.onSelectedMeshUnselected.hasObservers()) {
+                        !this._isTeleportationFloor(this._currentMeshSelected)) {
                         this.onSelectedMeshUnselected.notifyObservers(this._currentMeshSelected);
                     }
 
@@ -1445,7 +1444,7 @@ module BABYLON {
                         }
                     }
                     else {
-                        if (this._currentMeshSelected && this.onSelectedMeshUnselected.hasObservers()) {
+                        if (this._currentMeshSelected) {
                             this.onSelectedMeshUnselected.notifyObservers(this._currentMeshSelected);
                         }
                         this._currentMeshSelected = null;