diff options
-rw-r--r-- | engines/cryomni3d/versailles/engine.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/cryomni3d/versailles/engine.cpp b/engines/cryomni3d/versailles/engine.cpp index 4088749c9c..8401a78618 100644 --- a/engines/cryomni3d/versailles/engine.cpp +++ b/engines/cryomni3d/versailles/engine.cpp @@ -1208,6 +1208,12 @@ bool CryOmni3DEngine_Versailles::handleWarpMouse(unsigned int *actionId, g_system->copyRectToScreen(original->getPixels(), original->pitch, 0, 0, original->w, original->h); drawCountdown(); + // Fade in palette to avoid displaying toolbar on a black screen + if (_fadedPalette) { + fadeInPalette(_mainPalette); + _fadedPalette = false; + } + bool mustRedraw = displayToolbar(original); // Don't redraw if we abort game if (_abortCommand != AbortNoAbort) { |