CHEWY: Fix handling of the escape key - bug #13608

This commit is contained in:
Filippos Karapetis 2022-07-01 20:00:25 +03:00
parent 4edaf4a199
commit 2e3902fad0

View File

@ -775,6 +775,7 @@ void mouseAction() {
if (_G(minfo).button || g_events->_kbInfo._keyCode == Common::KEYCODE_ESCAPE || g_events->_kbInfo._keyCode == Common::KEYCODE_RETURN) {
if (_G(minfo).button == 2 || g_events->_kbInfo._keyCode == Common::KEYCODE_ESCAPE) {
g_events->_kbInfo._keyCode = '\0';
if (!_G(flags).mainMouseFlag) {
g_events->_kbInfo._scanCode = Common::KEYCODE_ESCAPE;
}