diff --git a/scripts/system/controllers/toggleAdvancedMovementForHandControllers.js b/scripts/system/controllers/toggleAdvancedMovementForHandControllers.js index 696cac714a..f5fdc6301a 100644 --- a/scripts/system/controllers/toggleAdvancedMovementForHandControllers.js +++ b/scripts/system/controllers/toggleAdvancedMovementForHandControllers.js @@ -35,7 +35,12 @@ function addAdvancedMovementItemToSettingsMenu() { } function rotate180() { - MyAvatar.orientation = Quat.inverse(MyAvatar.orientation); + var newOrientation = Quat.multiply(MyAvatar.orientation, Quat.angleAxis(180, { + x: 0, + y: 1, + z: 0 + })) + MyAvatar.orientation = newOrientation } var inFlipTurn = false;