From 09a8fa4efb531b9420a621419101ceb2cad6f407 Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Mon, 17 Aug 2009 12:22:30 +0000 Subject: Clear input queue before displaying the credits in Kyrandia 1. svn-id: r43474 --- engines/kyra/sequences_lok.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'engines/kyra/sequences_lok.cpp') diff --git a/engines/kyra/sequences_lok.cpp b/engines/kyra/sequences_lok.cpp index 202e314e07..d2ef351767 100644 --- a/engines/kyra/sequences_lok.cpp +++ b/engines/kyra/sequences_lok.cpp @@ -1134,6 +1134,11 @@ void KyraEngine_LoK::seq_playEnding() { _seqPlayerFlag = false; _screen->showMouse(); + + // To avoid any remaining input events, we remove the queue + // over here. + _eventList.clear(); + if (_flags.platform == Common::kPlatformAmiga) { _screen->_charWidth = -2; _screen->setCurPage(2); -- cgit v1.2.3