diff options
Diffstat (limited to 'src/libdraw/event.c')
| -rw-r--r-- | src/libdraw/event.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libdraw/event.c b/src/libdraw/event.c index e41814f3..f113d1f0 100644 --- a/src/libdraw/event.c +++ b/src/libdraw/event.c @@ -9,6 +9,7 @@ typedef struct Slave Slave; typedef struct Ebuf Ebuf; +extern Mouse _drawmouse; struct Slave { @@ -331,6 +332,7 @@ extract(int canblock) if(finishrpc(eslave[i].rpc, &w)){ eslave[i].rpc = nil; eb = newebuf(&eslave[i], sizeof(Mouse)); + _drawmouse = w.mouse; eb->u.mouse = w.mouse; if(w.resized) eresized(1); |
