diff options
author | Filippos Karapetis | 2015-12-24 18:12:57 +0200 |
---|---|---|
committer | Filippos Karapetis | 2015-12-24 18:12:57 +0200 |
commit | 9c749c7d2e9c60b30274ba63fac44f886574e668 (patch) | |
tree | ebf264ddbb1b391cbe702290c535795831ae4a8f /engines/lab/interface.cpp | |
parent | 60657f9fd22154d6e554a8e5516a489547c70a84 (diff) | |
download | scummvm-rg350-9c749c7d2e9c60b30274ba63fac44f886574e668.tar.gz scummvm-rg350-9c749c7d2e9c60b30274ba63fac44f886574e668.tar.bz2 scummvm-rg350-9c749c7d2e9c60b30274ba63fac44f886574e668.zip |
LAB: Start to untangle the mess in the event code
Diffstat (limited to 'engines/lab/interface.cpp')
-rw-r--r-- | engines/lab/interface.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/lab/interface.cpp b/engines/lab/interface.cpp index 0d03d21fd1..af52a6a2f3 100644 --- a/engines/lab/interface.cpp +++ b/engines/lab/interface.cpp @@ -118,7 +118,7 @@ IntuiMessage *EventManager::getMsg() { updateMouse(); - Common::KeyCode curKey; + Common::KeyCode curKey = keyPress(); if (_lastButtonHit) { updateMouse(); @@ -135,7 +135,7 @@ IntuiMessage *EventManager::getMsg() { message._mouse.x /= 2; _leftClick = _rightClick = false; return &message; - } else if (keyPress(&curKey)) { + } else if (curKey != Common::KEYCODE_INVALID) { message._code = curKey; Button *curButton = checkNumButtonHit(_screenButtonList, message._code); |