diff options
Diffstat (limited to 'engines/titanic/events.cpp')
-rw-r--r-- | engines/titanic/events.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/titanic/events.cpp b/engines/titanic/events.cpp index 381d371a68..997dbfa556 100644 --- a/engines/titanic/events.cpp +++ b/engines/titanic/events.cpp @@ -62,6 +62,14 @@ void Events::pollEvents() { _mousePos = event.mouse; eventTarget()->middleButtonUp(_mousePos); break; + case Common::EVENT_RBUTTONDOWN: + _mousePos = event.mouse; + eventTarget()->rightButtonDown(_mousePos); + break; + case Common::EVENT_RBUTTONUP: + _mousePos = event.mouse; + eventTarget()->rightButtonUp(_mousePos); + break; case Common::EVENT_KEYDOWN: eventTarget()->keyDown(event.kbd); break; |