aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/supernova/state.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/supernova/state.cpp b/engines/supernova/state.cpp
index 9392dd5b02..2330f52773 100644
--- a/engines/supernova/state.cpp
+++ b/engines/supernova/state.cpp
@@ -2253,6 +2253,9 @@ void GameManager::executeRoom() {
if (_mouseClicked) {
Common::Event event;
event.type = Common::EVENT_MOUSEMOVE;
+ event.mouse = Common::Point(0, 0);
+ _vm->getEventManager()->pushEvent(event);
+ event.type = Common::EVENT_MOUSEMOVE;
event.mouse = Common::Point(_mouseX, _mouseY);
_vm->getEventManager()->pushEvent(event);
}