From 66bd815e044de2d0ca543a225ccc72bfe84021d1 Mon Sep 17 00:00:00 2001 From: Thanasis Antoniou Date: Mon, 24 Jun 2019 11:23:00 +0300 Subject: BLADERUNNER: Switch to forced key down after modal dialogue Modal dialogue prompt about loading an Uncut version game in original mode or vice versa would not close KIA any more --- engines/bladerunner/bladerunner.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engines/bladerunner') diff --git a/engines/bladerunner/bladerunner.cpp b/engines/bladerunner/bladerunner.cpp index 6a362c82b0..e3e54299fb 100644 --- a/engines/bladerunner/bladerunner.cpp +++ b/engines/bladerunner/bladerunner.cpp @@ -2043,11 +2043,11 @@ bool BladeRunnerEngine::loadGame(Common::SeekableReadStream &stream) { GUI::MessageDialog dialog(warningMsg, _("Continue"), 0); dialog.runModal(); _cutContent = !_cutContent; - // force a Key Up event, since we need it to remove the KIA + // force a Key Down event, since we need it to remove the KIA // but it's lost due to the modal dialogue Common::EventManager *eventMan = _system->getEventManager(); Common::Event event; - event.type = Common::EVENT_KEYUP; + event.type = Common::EVENT_KEYDOWN; eventMan->pushEvent(event); } -- cgit v1.2.3