From 2880653fb27df3205f0ba1b94d36d37a8d74b1ba Mon Sep 17 00:00:00 2001 From: "Randall E. Barker" Date: Fri, 13 Mar 2020 13:23:25 -0700 Subject: [PATCH] Reset head offset when resuming or recentering on PicoVR (#2962) --- app/src/picovr/cpp/DeviceDelegatePicoVR.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/picovr/cpp/DeviceDelegatePicoVR.cpp b/app/src/picovr/cpp/DeviceDelegatePicoVR.cpp index eb5ad63f0..d77df8013 100644 --- a/app/src/picovr/cpp/DeviceDelegatePicoVR.cpp +++ b/app/src/picovr/cpp/DeviceDelegatePicoVR.cpp @@ -396,6 +396,7 @@ DeviceDelegatePicoVR::Pause() { void DeviceDelegatePicoVR::Resume() { m.paused = false; + m.setHeadOffset = true; } void @@ -479,6 +480,7 @@ DeviceDelegatePicoVR::UpdateControllerButtons(const int aIndex, const int32_t aB void DeviceDelegatePicoVR:: Recenter() { m.recentered = true; + m.setHeadOffset = true; } DeviceDelegatePicoVR::DeviceDelegatePicoVR(State &aState) : m(aState) {}