From 4827561f8862336ffbc21dfd70005ac86b82ec7e Mon Sep 17 00:00:00 2001 From: Nova Date: Tue, 6 Aug 2024 19:12:29 -0400 Subject: [PATCH] refactor(objects/input): cleanup --- src/objects/input/mouse_pointer.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/objects/input/mouse_pointer.rs b/src/objects/input/mouse_pointer.rs index 061e8c0..1daa458 100644 --- a/src/objects/input/mouse_pointer.rs +++ b/src/objects/input/mouse_pointer.rs @@ -154,11 +154,8 @@ impl MousePointer { direction: vec3(0.0, 0.0, -1.0), space: space.clone(), }); - if result.deepest_point_distance > 0.0 && result.min_distance < 0.05 { - Some(result.deepest_point_distance) - } else { - None - } + let valid = result.deepest_point_distance > 0.0 && result.min_distance < 0.05; + valid.then(|| result.deepest_point_distance) }; self.capture_manager.update_capture(&self.pointer);