diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/sherlock/user_interface.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/sherlock/user_interface.cpp b/engines/sherlock/user_interface.cpp index d65bd9c01d..41505b89fc 100644 --- a/engines/sherlock/user_interface.cpp +++ b/engines/sherlock/user_interface.cpp @@ -1612,6 +1612,8 @@ void UserInterface::doTalkControl() { if (_selector != -1) talk.talkLine(_selector, talk._statements[_selector]._talkMap, TALK_FOREGROUND, talk._statements[_selector]._talkPos.top, true); + + _oldSelector = _selector; } if (events._released || _keyboardInput) { |