diff options
author | Paul Gilbert | 2014-01-14 20:12:38 -0500 |
---|---|---|
committer | Paul Gilbert | 2014-01-14 20:12:38 -0500 |
commit | 74fbd2de82ebc255968b754ec91e005ab4123cdc (patch) | |
tree | e984eabcc34c47bf7751023a8df6063d8d030540 /engines | |
parent | a5b617a0a6bf97367c5995478e4cf0aa639a8d1e (diff) | |
download | scummvm-rg350-74fbd2de82ebc255968b754ec91e005ab4123cdc.tar.gz scummvm-rg350-74fbd2de82ebc255968b754ec91e005ab4123cdc.tar.bz2 scummvm-rg350-74fbd2de82ebc255968b754ec91e005ab4123cdc.zip |
TSAGE: Fix for R2R cursor closing dialogs on title screen
Diffstat (limited to 'engines')
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_dialogs.cpp | 2 | ||||
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_logic.cpp | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_dialogs.cpp b/engines/tsage/ringworld2/ringworld2_dialogs.cpp index a0675bc292..eb15585247 100644 --- a/engines/tsage/ringworld2/ringworld2_dialogs.cpp +++ b/engines/tsage/ringworld2/ringworld2_dialogs.cpp @@ -384,6 +384,8 @@ void HelpDialog::show() { // If a action button was selected, dispatch to handle it if (evt.kbd.keycode != Common::KEYCODE_INVALID) R2_GLOBALS._game->processEvent(evt); + else + R2_GLOBALS._events.setCursorFromFlag(); } HelpDialog::HelpDialog() { diff --git a/engines/tsage/ringworld2/ringworld2_logic.cpp b/engines/tsage/ringworld2/ringworld2_logic.cpp index ef212bc52a..39e398023d 100644 --- a/engines/tsage/ringworld2/ringworld2_logic.cpp +++ b/engines/tsage/ringworld2/ringworld2_logic.cpp @@ -1128,7 +1128,6 @@ void Ringworld2Game::start() { R2_GLOBALS._sceneHandler->_loadGameSlot = slot; else { // Switch to the first title screen - R2_GLOBALS._events.setCursor(CURSOR_WALK); R2_GLOBALS._uiElements._active = true; R2_GLOBALS._sceneManager.setNewScene(180); } |