From a72ab62961a500261a289c26c86c5d265461782b Mon Sep 17 00:00:00 2001 From: Sameer Puri Date: Wed, 3 Mar 2021 10:45:19 -0500 Subject: [PATCH] use tool off action on tool off, fixes #9 Will be adding tests for this behavior sometime this week --- src/machine.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/machine.rs b/src/machine.rs index 582c80e..f39607e 100644 --- a/src/machine.rs +++ b/src/machine.rs @@ -69,7 +69,7 @@ impl<'input> Machine<'input> { pub fn tool_off<'a>(&'a mut self) -> Vec { if self.tool_state == Some(Tool::On) || self.tool_state == None { self.tool_state = Some(Tool::Off); - self.tool_on_action + self.tool_off_action .iter() .flat_map(|s| s.iter_fields()) .map(|f: &Field| Token::from(f))