From 03d5d451b566c31ebe0e2468742193046835fa84 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Tue, 27 Sep 2011 20:52:24 +1000 Subject: TSAGE: Fixed operation of FocusObject class --- engines/tsage/blue_force/blueforce_scenes8.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/tsage/blue_force/blueforce_scenes8.cpp') diff --git a/engines/tsage/blue_force/blueforce_scenes8.cpp b/engines/tsage/blue_force/blueforce_scenes8.cpp index 3b3ff20805..49de0be65c 100644 --- a/engines/tsage/blue_force/blueforce_scenes8.cpp +++ b/engines/tsage/blue_force/blueforce_scenes8.cpp @@ -1365,7 +1365,7 @@ void Scene840::signal() { void Scene840::process(Event &event) { SceneExt::process(event); - if (BF_GLOBALS._player._enabled && !_eventHandler && (event.mousePos.y < (BF_INTERFACE_Y - 1))) { + if (BF_GLOBALS._player._enabled && !_focusObject && (event.mousePos.y < (BF_INTERFACE_Y - 1))) { if (_exit.contains(event.mousePos)) { GfxSurface surface = _cursorVisage.getFrame(EXITFRAME_E); BF_GLOBALS._events.setCursor(surface); -- cgit v1.2.3