aboutsummaryrefslogtreecommitdiff
path: root/engines/startrek/graphics.cpp
diff options
context:
space:
mode:
authorMatthew Stewart2018-05-16 19:31:45 -0400
committerEugene Sandulenko2018-08-09 08:37:30 +0200
commitedcc80393ab6be8dc946b99d7fdc5132cdbfaaa9 (patch)
tree70b5f252b856561d21eb2c1302bc6989459cd6d1 /engines/startrek/graphics.cpp
parent01970f43dfa90159be82cbcf4828c4bc88e8901f (diff)
downloadscummvm-rg350-edcc80393ab6be8dc946b99d7fdc5132cdbfaaa9.tar.gz
scummvm-rg350-edcc80393ab6be8dc946b99d7fdc5132cdbfaaa9.tar.bz2
scummvm-rg350-edcc80393ab6be8dc946b99d7fdc5132cdbfaaa9.zip
STARTREK: Tweak events to update mouse more often
Diffstat (limited to 'engines/startrek/graphics.cpp')
-rw-r--r--engines/startrek/graphics.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/startrek/graphics.cpp b/engines/startrek/graphics.cpp
index cf1fa7f4ed..8142c4d187 100644
--- a/engines/startrek/graphics.cpp
+++ b/engines/startrek/graphics.cpp
@@ -89,7 +89,8 @@ void Graphics::fadeinScreen() {
while (_paletteFadeLevel <= 100) {
TrekEvent event;
do {
- _vm->popNextEvent(&event);
+ if (!_vm->popNextEvent(&event))
+ continue;
}
while (event.type != TREKEVENT_TICK);
@@ -104,7 +105,8 @@ void Graphics::fadeoutScreen() {
while (_paletteFadeLevel >= 0) {
TrekEvent event;
do {
- _vm->popNextEvent(&event);
+ if (!_vm->popNextEvent(&event))
+ continue;
}
while (event.type != TREKEVENT_TICK);