diff options
author | Paul Gilbert | 2014-08-31 09:49:56 -0400 |
---|---|---|
committer | Paul Gilbert | 2014-08-31 09:49:56 -0400 |
commit | 00ec2a01fe58e56154f2550d63ce94aba9f05fcd (patch) | |
tree | f42b73871c191297f0825bb5bd4fdd3449018a2a /engines | |
parent | c96247ca573fe315f92473331e8276e328daab03 (diff) | |
download | scummvm-rg350-00ec2a01fe58e56154f2550d63ce94aba9f05fcd.tar.gz scummvm-rg350-00ec2a01fe58e56154f2550d63ce94aba9f05fcd.tar.bz2 scummvm-rg350-00ec2a01fe58e56154f2550d63ce94aba9f05fcd.zip |
ACCESS: Fix display of advert view on Exit
Diffstat (limited to 'engines')
-rw-r--r-- | engines/mads/nebular/menu_nebular.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/mads/nebular/menu_nebular.cpp b/engines/mads/nebular/menu_nebular.cpp index 98eb669616..099444fa43 100644 --- a/engines/mads/nebular/menu_nebular.cpp +++ b/engines/mads/nebular/menu_nebular.cpp @@ -44,6 +44,7 @@ MenuView::MenuView(MADSEngine *vm) : FullScreenDialog(vm) { void MenuView::show() { Scene &scene = _vm->_game->_scene; EventsManager &events = *_vm->_events; + _vm->_screenFade = SCREEN_FADE_FAST; display(); events.setEventTarget(this); @@ -375,6 +376,8 @@ void AdvertView::show() { sceneInfo->load(screenId, 0, Common::String(), 0, _vm->_game->_scene._depthSurface, _vm->_screen); _vm->_screen.copyRectToScreen(_vm->_screen.getBounds()); + _vm->_palette->setFullPalette(_vm->_palette->_mainPalette); + delete sceneInfo; EventsManager &events = *_vm->_events; |