From d0c20062adda1b90b381a8302292671bc8fb9337 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 3 Oct 2017 21:17:53 -0400 Subject: TITANIC: Fix cursor when in MissiveOMat when Conversations tab active --- engines/titanic/game/missiveomat.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engines/titanic/game/missiveomat.cpp b/engines/titanic/game/missiveomat.cpp index e60f695e88..0c74787113 100644 --- a/engines/titanic/game/missiveomat.cpp +++ b/engines/titanic/game/missiveomat.cpp @@ -145,7 +145,7 @@ bool CMissiveOMat::KeyCharMsg(CKeyCharMsg *msg) { // Check whether a valid username and password has been entered static const char *const PASSWORDS_EN[3] = { "other", "this", "that" }; static const char *const PASSWORDS_DE[3] = { "t'ok", "t'ik", "t'ak" }; - static const char *const *pwds = g_vm->isGerman() ? PASSWORDS_DE : PASSWORDS_EN; + static const char *const *pwds = TRANSLATE(PASSWORDS_EN, PASSWORDS_DE); bool validFlag = false; if ((_username == "leovinus" && _password == pwds[0]) || @@ -336,6 +336,7 @@ bool CMissiveOMat::MissiveOMatActionMsg(CMissiveOMatActionMsg *msg) { editMsg._mode = EDIT_BORDERS; editMsg._param = 8; editMsg.execute("MissiveOMat Login Control"); + petHideCursor(); editMsg._mode = EDIT_SHOW_CURSOR; editMsg.execute("MissiveOMat Login Control"); -- cgit v1.2.3