From 1faef9db8c89c0269aa303890fb5d1b21c90fa49 Mon Sep 17 00:00:00 2001 From: David Rowe Date: Sun, 9 Sep 2018 12:07:33 +1200 Subject: [PATCH] Fix tablet ending upside down if it expands into other grabbing hand --- scripts/system/miniTablet.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/system/miniTablet.js b/scripts/system/miniTablet.js index 8c35109528..df428c9c52 100644 --- a/scripts/system/miniTablet.js +++ b/scripts/system/miniTablet.js @@ -265,6 +265,7 @@ localPosition: Vec3.multiply(MyAvatar.scale, MINI_POSITIONS[hand]), localRotation: MINI_ROTATIONS[hand], dimensions: Vec3.multiply(initialScale, MINI_DIMENSIONS), + grabbable: true, visible: true }); Overlays.editOverlay(miniUIOverlay, { @@ -320,6 +321,11 @@ miniInitialWidth = MINI_DIMENSIONS.x; miniTargetWidth = getTabletWidthFromSettings(); miniTargetLocalRotation = Quat.multiply(miniExpandLocalRotation, miniExpandDeltaRotation); + + // Don't let other hand grab while expanding. + Overlays.editOverlay(miniOverlay, { + grabbable: false + }); } function sizeAboutHandles(scaleFactor) {