aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/graphics.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agi/graphics.cpp')
-rw-r--r--engines/agi/graphics.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/agi/graphics.cpp b/engines/agi/graphics.cpp
index fbcb9d1b95..ae4ad813aa 100644
--- a/engines/agi/graphics.cpp
+++ b/engines/agi/graphics.cpp
@@ -351,7 +351,7 @@ void GfxMgr::transition_Amiga() {
int16 stepCount = 0;
// disable mouse while transition is taking place
- if (_vm->_game.mouseEnabled) {
+ if ((_vm->_game.mouseEnabled) && (!_vm->_game.mouseHidden)) {
CursorMan.showMouse(false);
}
@@ -388,7 +388,7 @@ void GfxMgr::transition_Amiga() {
} while (screenPos != 1);
// Enable mouse again
- if (_vm->_game.mouseEnabled) {
+ if ((_vm->_game.mouseEnabled) && (!_vm->_game.mouseHidden)) {
CursorMan.showMouse(true);
}
@@ -404,7 +404,7 @@ void GfxMgr::transition_AtariSt() {
int16 stepCount = 0;
// disable mouse while transition is taking place
- if (_vm->_game.mouseEnabled) {
+ if ((_vm->_game.mouseEnabled) && (!_vm->_game.mouseHidden)) {
CursorMan.showMouse(false);
}
@@ -442,7 +442,7 @@ void GfxMgr::transition_AtariSt() {
} while (screenPos != 1);
// Enable mouse again
- if (_vm->_game.mouseEnabled) {
+ if ((_vm->_game.mouseEnabled) && (!_vm->_game.mouseHidden)) {
CursorMan.showMouse(true);
}