From fcadd5a56d2ed1b51df9106a7703aa6a50dada8d Mon Sep 17 00:00:00 2001 From: Sven Hesse Date: Sun, 28 Aug 2011 21:40:45 +0200 Subject: GOB: Fix Geisha's hotspot checks --- engines/gob/hotspots.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engines/gob/hotspots.cpp b/engines/gob/hotspots.cpp index 1a2f4b2769..96b1efbcf1 100644 --- a/engines/gob/hotspots.cpp +++ b/engines/gob/hotspots.cpp @@ -775,7 +775,8 @@ uint16 Hotspots::check(uint8 handleMouse, int16 delay, uint16 &id, uint16 &index _vm->_draw->blitCursor(); - if ((key != _currentKey) && (_vm->getGameType() != kGameTypeFascination)) + if ((key != _currentKey) && (_vm->getGameType() != kGameTypeFascination) && + (_vm->getGameType() != kGameTypeGeisha)) // If the hotspot changed, leave the old one // Code not present in Fascination executables leave(_currentIndex); -- cgit v1.2.3