diff --git a/src/backend/overlay.rs b/src/backend/overlay.rs index 41d23f8..f4c2d6a 100644 --- a/src/backend/overlay.rs +++ b/src/backend/overlay.rs @@ -131,7 +131,9 @@ impl OverlayState { Quat::IDENTITY, translation.into(), ); - self.realign(&app.input_state.hmd); + if self.grabbable { + self.realign(&app.input_state.hmd); + } self.dirty = true; } diff --git a/src/res/settings.yaml b/src/res/settings.yaml index b95798f..439b03c 100644 --- a/src/res/settings.yaml +++ b/src/res/settings.yaml @@ -528,7 +528,7 @@ elements: rect: [330, 505, 220, 30] font_size: 12 fg_color: "#ffffff" - bg_color: "#303010" + bg_color: "#401010" text: "Enabled" click_down: - type: System @@ -539,7 +539,7 @@ elements: rect: [330, 555, 220, 30] font_size: 12 fg_color: "#ffffff" - bg_color: "#303010" + bg_color: "#401010" text: "Sound Enabled" click_down: - type: System