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);
                                }


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to