From ec74b9de6bc3076bcab3b2868fd85fdcb0d61a9d Mon Sep 17 00:00:00 2001 From: tomcw Date: Tue, 16 Apr 2019 21:24:32 +0100 Subject: [PATCH] F2 now resets keyboard. (Fixes #639) --- source/Frame.cpp | 1 + source/Keyboard.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/source/Frame.cpp b/source/Frame.cpp index 2ec8b25d..d37291be 100644 --- a/source/Frame.cpp +++ b/source/Frame.cpp @@ -2189,6 +2189,7 @@ void ResetMachineState () PravetsReset(); sg_Disk2Card.Boot(); VideoResetState(); + KeybReset(); sg_SSC.CommReset(); PrintReset(); JoyReset(); diff --git a/source/Keyboard.cpp b/source/Keyboard.cpp index 0d041d2f..aa8ac62e 100644 --- a/source/Keyboard.cpp +++ b/source/Keyboard.cpp @@ -68,6 +68,7 @@ void KeybSetAltGrSendsWM_CHAR(bool state) void KeybReset() { + keycode = 0; keywaiting = 0; }