forked from bartvdbraak/blender
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!
This commit is contained in:
parent
4fb5e5ce35
commit
50726e7eb3
@ -2127,11 +2127,10 @@ void wm_event_add_ghostevent(wmWindowManager *wm, wmWindow *win, int type, int t
|
|||||||
if(owin) {
|
if(owin) {
|
||||||
wmEvent oevent= *(owin->eventstate);
|
wmEvent oevent= *(owin->eventstate);
|
||||||
|
|
||||||
oevent.x= event.x;
|
oevent.x=owin->eventstate->x= event.x;
|
||||||
oevent.y= event.y;
|
oevent.y=owin->eventstate->y= event.y;
|
||||||
oevent.type= MOUSEMOVE;
|
oevent.type= MOUSEMOVE;
|
||||||
|
|
||||||
*(owin->eventstate)= oevent;
|
|
||||||
update_tablet_data(owin, &oevent);
|
update_tablet_data(owin, &oevent);
|
||||||
wm_event_add(owin, &oevent);
|
wm_event_add(owin, &oevent);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user