aboutsummaryrefslogtreecommitdiff
path: root/scumm/scummvm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/scummvm.cpp')
-rw-r--r--scumm/scummvm.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp
index 39c44ab7e0..a8d707f728 100644
--- a/scumm/scummvm.cpp
+++ b/scumm/scummvm.cpp
@@ -633,8 +633,9 @@ load_game:
processDrawQue();
- if (_verbRedraw)
+ if (_verbRedraw) {
redrawVerbs();
+ }
setActorRedrawFlags(true, true);
resetActorBgs();
@@ -656,9 +657,10 @@ load_game:
clearClickedStatus();
}
- if (_cursor.state > 0) {
+ if (!_verbRedraw && _cursor.state > 0) {
verbMouseOver(checkMouseOver(mouse.x, mouse.y));
}
+ _verbRedraw = false;
drawBlastObjects();
if (_features & GF_AFTER_V8)