From dba111a6e4d487ccdd59e0b21619986b12d07b42 Mon Sep 17 00:00:00 2001 From: Kevin Lee <kevin@infinite-lee.com> Date: Fri, 20 Apr 2018 18:14:58 -0700 Subject: [PATCH] linter doesn't like double negation --- src/components/cursor-controller.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/cursor-controller.js b/src/components/cursor-controller.js index dc9a89530..3713e2f3a 100644 --- a/src/components/cursor-controller.js +++ b/src/components/cursor-controller.js @@ -104,7 +104,7 @@ AFRAME.registerComponent("cursor-controller", { this.el.removeEventListener("raycaster-intersection", this.raycasterIntersectionListener); this.el.removeEventListener("raycaster-intersection-cleared", this.raycasterIntersectionClearedListener); - if (!!this.controller) { + if (this.controller != null) { this.controller.removeEventListener(this.data.controllerEvent, this.controllerEventListener); this.controller.removeEventListener(this.data.controllerEndEvent, this.controllerEndEventListener); this.controller.removeEventListener(this.data.grabEvent, this.controllerEventListener); @@ -146,7 +146,7 @@ AFRAME.registerComponent("cursor-controller", { //gaze cursor mode camera.getWorldPosition(this.origin); camera.getWorldDirection(this.direction); - } else if (!!this.controller) { + } else if (this.controller != null) { //3d cursor mode this.controller.object3D.getWorldPosition(this.origin); this.controller.object3D.getWorldQuaternion(this.controllerQuaternion); @@ -224,7 +224,7 @@ AFRAME.registerComponent("cursor-controller", { _startTeleport: function() { const hideCursor = !(this.hasPointingDevice || this.inVR); - if (!!this.controller) { + if (this.controller != null) { this.controller.emit(this.data.teleportEvent, {}); } else if (this.inVR) { this.data.gazeTeleportControls.emit(this.data.teleportEvent, {}); @@ -235,7 +235,7 @@ AFRAME.registerComponent("cursor-controller", { _endTeleport: function() { const showLine = this.hasPointingDevice || this.inVR; - if (!!this.controller) { + if (this.controller != null) { this.controller.emit(this.data.teleportEndEvent, {}); } else if (this.inVR) { this.data.gazeTeleportControls.emit(this.data.teleportEndEvent, {}); @@ -360,7 +360,7 @@ AFRAME.registerComponent("cursor-controller", { if (this.hasPointingDevice) { const controllerData = this.controllerQueue[0]; - if (!!this.controller) { + if (this.controller != null) { this.controller.removeEventListener(this.data.controllerEvent, this.controllerEventListener); this.controller.removeEventListener(this.data.controllerEndEvent, this.controllerEndEventListener); this.controller.removeEventListener(this.data.grabEvent, this.controllerEventListener); -- GitLab