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

eriktorbjorn at users.sourceforge.net eriktorbjorn at users.sourceforge.net
Sat Nov 17 11:47:37 CET 2007


Revision: 29535
          http://scummvm.svn.sourceforge.net/scummvm/?rev=29535&view=rev
Author:   eriktorbjorn
Date:     2007-11-17 02:47:37 -0800 (Sat, 17 Nov 2007)

Log Message:
-----------
Fixed sluggish mouse cursor during palette fade ins/outs.

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

Modified: scummvm/trunk/engines/lure/screen.cpp
===================================================================
--- scummvm/trunk/engines/lure/screen.cpp	2007-11-17 10:27:31 UTC (rev 29534)
+++ scummvm/trunk/engines/lure/screen.cpp	2007-11-17 10:47:37 UTC (rev 29535)
@@ -117,7 +117,8 @@
 			_system.setPalette(_palette->data(), 0, p->numEntries());
 			_system.updateScreen();
 			_system.delayMillis(20);
-			events.pollEvent();
+			while (events.pollEvent())
+				;
 		}
 	} while (changed);
 }
@@ -149,7 +150,8 @@
 			_system.setPalette(_palette->data(), 0, numEntries);
 			_system.updateScreen();
 			_system.delayMillis(20);
-			events.pollEvent();
+			while (events.pollEvent())
+				;
 		}
 	} while (changed);
 }


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