diff --git a/game/game.go b/game/game.go index 7bea258..f6491d6 100644 --- a/game/game.go +++ b/game/game.go @@ -349,6 +349,10 @@ func (state *State) LoadSaveFile(f []byte) error { } func (state *State) HandleInput(buffer []byte) (exited bool) { + if len(buffer) == 0 { + return false + } + state.LastKeySequence = fmt.Sprintf("%v", buffer) if buffer[0] == 3 {