From 7b6cd29087e930db3b64992a0c3a18f2446cb48b Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Thu, 13 Aug 2009 00:20:37 +0000 Subject: Fix key input in credits sequences. svn-id: r43339 --- engines/kyra/sequences_lok.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'engines/kyra/sequences_lok.cpp') diff --git a/engines/kyra/sequences_lok.cpp b/engines/kyra/sequences_lok.cpp index 8425bf9b0c..739cb693b5 100644 --- a/engines/kyra/sequences_lok.cpp +++ b/engines/kyra/sequences_lok.cpp @@ -1287,8 +1287,10 @@ void KyraEngine_LoK::seq_playCredits() { _screen->updateScreen(); } - if (checkInput(0, false)) + if (checkInput(0, false)) { + removeInputTop(); finished = true; + } uint32 now = _system->getMillis(); uint32 nextLoop = startLoop + _tickLength * 5; @@ -1414,8 +1416,10 @@ void KyraEngine_LoK::seq_playCreditsAmiga() { *specialString = 0; } - if (checkInput(0, false)) + if (checkInput(0, false)) { + removeInputTop(); break; + } } while (++cur != buffer + size && !shouldQuit()); delete[] buffer; -- cgit v1.2.3