aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/user_interface.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2015-05-20 21:15:33 -0400
committerPaul Gilbert2015-05-20 21:15:33 -0400
commit46e85f389f4fb9f3d956c42e77345f79701d7a93 (patch)
tree6c7d53082b50069029a994e77622844f521329ca /engines/sherlock/user_interface.cpp
parent6a8e3173555c7a34749bcf4b905dec20178bbf5f (diff)
downloadscummvm-rg350-46e85f389f4fb9f3d956c42e77345f79701d7a93.tar.gz
scummvm-rg350-46e85f389f4fb9f3d956c42e77345f79701d7a93.tar.bz2
scummvm-rg350-46e85f389f4fb9f3d956c42e77345f79701d7a93.zip
SHERLOCK: Go to save mode when clicking empty save slot
Diffstat (limited to 'engines/sherlock/user_interface.cpp')
-rw-r--r--engines/sherlock/user_interface.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sherlock/user_interface.cpp b/engines/sherlock/user_interface.cpp
index 4781f4811b..524ecf3d2f 100644
--- a/engines/sherlock/user_interface.cpp
+++ b/engines/sherlock/user_interface.cpp
@@ -946,7 +946,7 @@ void UserInterface::doEnvControl() {
// Are we already in Load mode?
if (saves._envMode == SAVEMODE_LOAD) {
saves.loadGame(_selector + 1);
- } else if (saves._envMode == SAVEMODE_SAVE || _selector == MAX_SAVEGAME_SLOTS) {
+ } else if (saves._envMode == SAVEMODE_SAVE || saves.isSlotEmpty(_selector)) {
// We're already in save mode, or pointing to an empty save slot
if (saves.checkGameOnScreen(_selector))
_oldSelector = _selector;