[Scummvm-cvs-logs] scummvm master -> a05ec5ea9e8f2fae9f44e513a1b02c2c1d02ef75
Strangerke
Strangerke at scummvm.org
Mon Feb 24 00:41:27 CET 2014
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
a05ec5ea9e R2R: Fix bug #6547 - Invalid cursor during dialogs
Commit: a05ec5ea9e8f2fae9f44e513a1b02c2c1d02ef75
https://github.com/scummvm/scummvm/commit/a05ec5ea9e8f2fae9f44e513a1b02c2c1d02ef75
Author: Strangerke (strangerke at scummvm.org)
Date: 2014-02-23T15:39:51-08:00
Commit Message:
R2R: Fix bug #6547 - Invalid cursor during dialogs
Changed paths:
engines/tsage/converse.cpp
diff --git a/engines/tsage/converse.cpp b/engines/tsage/converse.cpp
index 577c082..d1faca5 100644
--- a/engines/tsage/converse.cpp
+++ b/engines/tsage/converse.cpp
@@ -449,8 +449,13 @@ int ConversationChoiceDialog::execute(const Common::StringArray &choiceList) {
// Draw the dialog
draw();
+
g_globals->_events.showCursor();
+ // Force the display of an arrow cursor during discussions in R2R
+ if (g_vm->getGameID() == GType_Ringworld2)
+ R2_GLOBALS._events.setCursor(CURSOR_ARROW);
+
// WORKAROUND: On-screen dialogs are really meant to use a GfxManager instance
// for their lifetime, which prevents saving or loading. Since I don't want to spend a lot
// of time refactoring this already working dialog, fake it by putting a dummy gfxmanager at
More information about the Scummvm-git-logs
mailing list