[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [28061] trunk/blender/source/blender/ windowmanager/intern/wm_event_system.c: Fix [#21677] mouse dragging the translated object doesn't release the object

Matt Ebb matt at mke3.net
Wed Apr 7 07:39:25 CEST 2010


Revision: 28061
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=28061
Author:   broken
Date:     2010-04-07 07:39:24 +0200 (Wed, 07 Apr 2010)

Log Message:
-----------
Fix [#21677] mouse dragging the translated object doesn't release the object 
after a while

Drag code was inadvertently changing the eventstate->type, which isn't 
necessary. Patch #21723 by Anthony Edlin fixes this. Thanks!

Modified Paths:
--------------
    trunk/blender/source/blender/windowmanager/intern/wm_event_system.c

Modified: trunk/blender/source/blender/windowmanager/intern/wm_event_system.c
===================================================================
--- trunk/blender/source/blender/windowmanager/intern/wm_event_system.c	2010-04-07 02:14:46 UTC (rev 28060)
+++ trunk/blender/source/blender/windowmanager/intern/wm_event_system.c	2010-04-07 05:39:24 UTC (rev 28061)
@@ -2127,11 +2127,10 @@
 				if(owin) {
 					wmEvent oevent= *(owin->eventstate);
 					
-					oevent.x= event.x;
-					oevent.y= event.y;
+					oevent.x=owin->eventstate->x= event.x;
+					oevent.y=owin->eventstate->y= event.y;
 					oevent.type= MOUSEMOVE;
 					
-					*(owin->eventstate)= oevent;
 					update_tablet_data(owin, &oevent);
 					wm_event_add(owin, &oevent);
 				}





More information about the Bf-blender-cvs mailing list