[Scummvm-cvs-logs] SF.net SVN: scummvm:[41967] scummvm/trunk/engines/kyra/screen.cpp

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Tue Jun 30 01:14:35 CEST 2009


Revision: 41967
          http://scummvm.svn.sourceforge.net/scummvm/?rev=41967&view=rev
Author:   lordhoto
Date:     2009-06-29 23:14:35 +0000 (Mon, 29 Jun 2009)

Log Message:
-----------
Fix invisible mouse cursor, when picking up items.

Modified Paths:
--------------
    scummvm/trunk/engines/kyra/screen.cpp

Modified: scummvm/trunk/engines/kyra/screen.cpp
===================================================================
--- scummvm/trunk/engines/kyra/screen.cpp	2009-06-29 22:27:38 UTC (rev 41966)
+++ scummvm/trunk/engines/kyra/screen.cpp	2009-06-29 23:14:35 UTC (rev 41967)
@@ -2588,9 +2588,14 @@
 }
 
 void Screen::showMouse() {
-	if (_mouseLockCount == 1)
+	if (_mouseLockCount == 1) {
 		CursorMan.showMouse(true);
 
+		// We need to call OSystem::updateScreen here, else the mouse cursor
+		// will only be visible on mouse movment.
+		_system->updateScreen();
+	}
+
 	if (_mouseLockCount > 0)
 		_mouseLockCount--;
 }


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list