diff --git a/src/backend/input.rs b/src/backend/input.rs index 709194e..dd2ed04 100644 --- a/src/backend/input.rs +++ b/src/backend/input.rs @@ -494,10 +494,8 @@ impl Pointer { .transform .matrix3 .mul_scalar(1.0 - 0.025 * self.now.scroll); - } else { - if config.allow_sliding && self.now.scroll.is_finite() { - grab_data.offset.z -= self.now.scroll * 0.05; - } + } else if config.allow_sliding && self.now.scroll.is_finite() { + grab_data.offset.z -= self.now.scroll * 0.05; } overlay.state.transform.translation = self.pose.transform_point3a(grab_data.offset); overlay.state.realign(hmd); diff --git a/src/overlays/toast.rs b/src/overlays/toast.rs index 4a71d6c..0dd658d 100644 --- a/src/overlays/toast.rs +++ b/src/overlays/toast.rs @@ -110,7 +110,7 @@ fn new_toast( .session .config .toast_topics - .get(&toast.topic) + .get(toast.topic) .copied() .unwrap_or(DisplayMethod::Hide);