diff --git a/src/engine.rs b/src/engine.rs index 4821e78..9cc8389 100644 --- a/src/engine.rs +++ b/src/engine.rs @@ -84,6 +84,10 @@ impl Engine { self.set_input(pos_code, key_code); self.sync_called = false; *buffer = self.screen_buffer; + if self.expansion_triggered { + self.expansion_triggered = false; + self.utility_buffer = [0; MEMSIZE]; + } } } impl Engine {