diff --git a/src/input.rs b/src/input.rs index c74de9b..fb5cb22 100644 --- a/src/input.rs +++ b/src/input.rs @@ -103,7 +103,6 @@ type InputMap = BTreeMap>; pub struct Input { bindings: [Vec; ActionId::SIZE], states: [BindingState; ActionId::SIZE], - #[serde(skip)] editing_binding: Option<(ActionId, usize, BindingEdit)>, } @@ -295,8 +294,8 @@ pub struct Binding { impl From for Input { fn from(value: InputMap) -> Self { let mut new = Self::default(); - for (action, saved_bindings) in value { - new.bindings[action as usize] = saved_bindings; + for (action, loaded_bindings) in value { + new.bindings[action as usize] = loaded_bindings; } new }