diff options
Diffstat (limited to 'saga/render.cpp')
-rw-r--r-- | saga/render.cpp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/saga/render.cpp b/saga/render.cpp index 6276402694..75559ace06 100644 --- a/saga/render.cpp +++ b/saga/render.cpp @@ -136,8 +136,21 @@ int Render::drawScene() { } } - if (_vm->_interface->getMode() == kPanelOption) { + if ((_vm->_interface->getMode() == kPanelOption) || + (_vm->_interface->getMode() == kPanelQuit) || + (_vm->_interface->getMode() == kPanelLoad) || + (_vm->_interface->getMode() == kPanelSave)) { _vm->_interface->drawOption(); + + if (_vm->_interface->getMode() == kPanelQuit) { + _vm->_interface->drawQuit(); + } + if (_vm->_interface->getMode() == kPanelLoad) { + _vm->_interface->drawLoad(); + } + if (_vm->_interface->getMode() == kPanelSave) { + _vm->_interface->drawSave(); + } } // Draw queued text strings |