diff options
Diffstat (limited to 'engines/mads/events.cpp')
-rw-r--r-- | engines/mads/events.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/mads/events.cpp b/engines/mads/events.cpp index c61512ca90..29ea927bbc 100644 --- a/engines/mads/events.cpp +++ b/engines/mads/events.cpp @@ -46,6 +46,7 @@ EventsManager::EventsManager(MADSEngine *vm) { _vD4 = 0; _mouseMoved = false; _vD8 = 0; + _anyStroke = false; } EventsManager::~EventsManager() { @@ -129,17 +130,20 @@ void EventsManager::pollEvents() { _mouseClicked = true; _mouseButtons = 1; _mouseMoved = true; + _anyStroke = true; return; case Common::EVENT_LBUTTONUP: case Common::EVENT_RBUTTONUP: _mouseClicked = false; _mouseReleased = true; _mouseMoved = true; + _anyStroke = true; return; case Common::EVENT_MOUSEMOVE: _mousePos = event.mouse; _currentPos = event.mouse; _mouseMoved = true; + _anyStroke = true; break; default: break; |