[Scummvm-cvs-logs] CVS: scummvm/backends/sdl sdl-common.cpp,1.41,1.42

Pawel Kolodziejski aquadran at users.sourceforge.net
Sat Mar 29 01:57:20 CET 2003


Update of /cvsroot/scummvm/scummvm/backends/sdl
In directory sc8-pr-cvs1:/tmp/cvs-serv24958

Modified Files:
	sdl-common.cpp 
Log Message:
fix for wrong(or rather unset) mouse 0,0 (x,y) position when joystick is plugged
when code handle joystick motion and mapping to mouse motion, it should also 
set mouse x,y position

Index: sdl-common.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/sdl/sdl-common.cpp,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -d -r1.41 -r1.42
--- sdl-common.cpp	27 Mar 2003 04:20:17 -0000	1.41
+++ sdl-common.cpp	29 Mar 2003 09:56:51 -0000	1.42
@@ -780,6 +780,10 @@
 				}
 #endif
 			}
+			event->mouse.x = km.x;
+			event->mouse.y = km.y;
+			event->mouse.x /= _scaleFactor;
+			event->mouse.y /= _scaleFactor;
 			return true;
 
 		case SDL_VIDEOEXPOSE:





More information about the Scummvm-git-logs mailing list