diff options
author | Paul Gilbert | 2015-08-08 08:45:41 -0400 |
---|---|---|
committer | Paul Gilbert | 2015-08-08 08:45:41 -0400 |
commit | bb252129b61ab2eb2b3aa84b1afa8ed1f20d7b98 (patch) | |
tree | b7b96d98506bba42881650b62613c018c381f39f /engines/sherlock/tattoo/widget_talk.cpp | |
parent | ee54396126a7b631d682e0cc147088a6bc1b97c9 (diff) | |
download | scummvm-rg350-bb252129b61ab2eb2b3aa84b1afa8ed1f20d7b98.tar.gz scummvm-rg350-bb252129b61ab2eb2b3aa84b1afa8ed1f20d7b98.tar.bz2 scummvm-rg350-bb252129b61ab2eb2b3aa84b1afa8ed1f20d7b98.zip |
SHERLOCK: RT: Implementing password entry window
Diffstat (limited to 'engines/sherlock/tattoo/widget_talk.cpp')
-rw-r--r-- | engines/sherlock/tattoo/widget_talk.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/sherlock/tattoo/widget_talk.cpp b/engines/sherlock/tattoo/widget_talk.cpp index dfb2360208..a5afa0c263 100644 --- a/engines/sherlock/tattoo/widget_talk.cpp +++ b/engines/sherlock/tattoo/widget_talk.cpp @@ -344,8 +344,10 @@ void WidgetTalk::handleEvents() { people[idx].pullNPCPath(); } - ui.banishWindow(); - ui._menuMode = scene._labTableScene ? LAB_MODE : STD_MODE; + if (ui._menuMode != PASSWORD_MODE) { + ui.banishWindow(); + ui._menuMode = scene._labTableScene ? LAB_MODE : STD_MODE; + } break; } } else { |