From dbc9387f4bb5ffd5b5e3f0c3b52d1184d5431842 Mon Sep 17 00:00:00 2001 From: joni <johnfshaughnessy@gmail.com> Date: Mon, 23 Jul 2018 17:55:54 -0700 Subject: [PATCH] Check el grabbed state --- src/components/sticky-object.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/sticky-object.js b/src/components/sticky-object.js index 323eddd18..88a2aaef3 100644 --- a/src/components/sticky-object.js +++ b/src/components/sticky-object.js @@ -48,9 +48,9 @@ AFRAME.registerComponent("sticky-object", { _onRelease(evt) { if ( + !this.el.is("grabbed") && this.data.autoLockOnRelease && - this.el.body.velocity.lengthSquared() < this.data.autoLockSpeedLimit * this.data.autoLockSpeedLimit && - evt.detail.target.components.grabbable.grabbers.length === 0 + this.el.body.velocity.lengthSquared() < this.data.autoLockSpeedLimit * this.data.autoLockSpeedLimit ) { this.setLocked(true); } -- GitLab