mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-12 06:00:48 +00:00
WAGE: Order scene and console drawing depending on what is active
This commit is contained in:
parent
7555d041b5
commit
2c89f3b3d8
@ -238,12 +238,14 @@ void Gui::draw() {
|
||||
return;
|
||||
}
|
||||
|
||||
if (_scene != _engine->_world->_player->_currentScene || _sceneDirty) {
|
||||
if (_sceneIsActive) {
|
||||
drawConsole();
|
||||
drawScene();
|
||||
} else {
|
||||
drawScene();
|
||||
drawConsole();
|
||||
}
|
||||
|
||||
drawConsole();
|
||||
|
||||
if (_menuDirty)
|
||||
_menu->render();
|
||||
|
||||
@ -262,6 +264,9 @@ void Gui::draw() {
|
||||
}
|
||||
|
||||
void Gui::drawScene() {
|
||||
if (_scene == _engine->_world->_player->_currentScene && !_sceneDirty)
|
||||
return;
|
||||
|
||||
_scene = _engine->_world->_player->_currentScene;
|
||||
|
||||
drawDesktop();
|
||||
|
Loading…
x
Reference in New Issue
Block a user