diff options
Diffstat (limited to 'engines/titanic/events.cpp')
-rw-r--r-- | engines/titanic/events.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/titanic/events.cpp b/engines/titanic/events.cpp index 9a246eb83e..6ca1b61ec0 100644 --- a/engines/titanic/events.cpp +++ b/engines/titanic/events.cpp @@ -70,6 +70,11 @@ void Events::pollEvents() { _mousePos = event.mouse; eventTarget()->rightButtonUp(_mousePos); break; + case Common::EVENT_WHEELUP: + case Common::EVENT_WHEELDOWN: + _mousePos = event.mouse; + eventTarget()->mouseWheel(_mousePos, event.type == Common::EVENT_WHEELUP); + break; case Common::EVENT_KEYDOWN: eventTarget()->keyDown(event.kbd); break; |