diff --git a/src/navigation.rs b/src/navigation.rs index 67fa807..595c86e 100644 --- a/src/navigation.rs +++ b/src/navigation.rs @@ -71,26 +71,6 @@ fn movement_controls( query.iter_mut() { if **snapping { - if let Some(action) = config.action_forward.clone() { - if input.active(action) { - continue; - } - } - if let Some(action) = config.action_backward.clone() { - if input.active(action) { - continue; - } - } - if let Some(action) = config.action_left.clone() { - if input.active(action) { - continue; - } - } - if let Some(action) = config.action_right.clone() { - if input.active(action) { - continue; - } - } if let (Some(_), Some(rotate_left), Some(rotate_right)) = ( rotation_speed, config.action_rotate_left.clone(), @@ -104,6 +84,7 @@ fn movement_controls( } } **snapping = false; + continue; } else { let sprinting = if let Some(action) = config.action_sprint.clone() { input.active(action)