diff --git a/engines/sky/sky.cpp b/engines/sky/sky.cpp index 956b2f5fa7d..bc4f2be19d1 100644 --- a/engines/sky/sky.cpp +++ b/engines/sky/sky.cpp @@ -423,6 +423,8 @@ void SkyEngine::delay(int32 amount) { } } + _system->updateScreen(); + if (amount > 0) _system->delayMillis((amount > 10) ? 10 : amount);