aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/events.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2014-03-26 22:22:50 -0400
committerPaul Gilbert2014-03-26 22:22:50 -0400
commitfc03e5a4fadaa30efa98902f6650eb3a98651abb (patch)
treec30efd8ac4e86f74e621816bb5de494feb84951f /engines/mads/events.cpp
parenteeb4b940b7245aedb7056947b4f5c435a43fc136 (diff)
downloadscummvm-rg350-fc03e5a4fadaa30efa98902f6650eb3a98651abb.tar.gz
scummvm-rg350-fc03e5a4fadaa30efa98902f6650eb3a98651abb.tar.bz2
scummvm-rg350-fc03e5a4fadaa30efa98902f6650eb3a98651abb.zip
MADS: Fix for selecting actions from the list
Diffstat (limited to 'engines/mads/events.cpp')
-rw-r--r--engines/mads/events.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/mads/events.cpp b/engines/mads/events.cpp
index a4e1a96a5a..70ca166aab 100644
--- a/engines/mads/events.cpp
+++ b/engines/mads/events.cpp
@@ -128,6 +128,7 @@ void EventsManager::pollEvents() {
case Common::EVENT_RBUTTONDOWN:
_mouseClicked = true;
_mouseButtons = 1;
+ _mouseMoved = true;
return;
case Common::EVENT_LBUTTONUP:
case Common::EVENT_RBUTTONUP:
@@ -190,6 +191,7 @@ void EventsManager::initVars() {
void EventsManager::resetMouseFlags() {
_mouseClicked = false;
_mouseReleased = false;
+ _mouseButtons = 0;
}
} // End of namespace MADS