aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/dreamweb/dreamweb.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/dreamweb/dreamweb.cpp b/engines/dreamweb/dreamweb.cpp
index 68cb902ea1..fc2f5a8075 100644
--- a/engines/dreamweb/dreamweb.cpp
+++ b/engines/dreamweb/dreamweb.cpp
@@ -128,6 +128,12 @@ void DreamWebEngine::processEvents() {
case Common::EVENT_RBUTTONUP:
_mouseState &= ~2;
break;
+ case Common::EVENT_MBUTTONDOWN:
+ _mouseState |= 4;
+ break;
+ case Common::EVENT_MBUTTONUP:
+ _mouseState &= ~4;
+ break;
case Common::EVENT_MOUSEMOVE:
_mouse = event.mouse;
break;