diff options
Diffstat (limited to 'src_testbed')
| -rw-r--r-- | src_testbed/testbed.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src_testbed/testbed.rs b/src_testbed/testbed.rs index 1ab82da..b1a529f 100644 --- a/src_testbed/testbed.rs +++ b/src_testbed/testbed.rs @@ -1032,10 +1032,12 @@ impl Testbed { &self.physics.colliders, &ray, f32::MAX, + true, InteractionGroups::all(), ); - if let Some((_, collider, _)) = hit { + if let Some((handle, _)) = hit { + let collider = &self.physics.colliders[handle]; if self.physics.bodies[collider.parent()].is_dynamic() { self.state.highlighted_body = Some(collider.parent()); for node in self.graphics.body_nodes_mut(collider.parent()).unwrap() { |
