diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-04-13 08:36:38 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-04-13 08:36:38 +0000 |
| commit | bb8b9ddbc5c7932f184aeed744f4762b5c95fe28 (patch) | |
| tree | 50144f1e27f1de3fe37a9412e384e3d0dc90a16e /plugins/mouse | |
| parent | 14a842b34c2857385ee7c5a02c870f5aedef0e54 (diff) | |
pass the Client for frame_context cuz the client might be NULL
Diffstat (limited to 'plugins/mouse')
| -rw-r--r-- | plugins/mouse/mouse.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/plugins/mouse/mouse.c b/plugins/mouse/mouse.c index b2173c25..45559e5c 100644 --- a/plugins/mouse/mouse.c +++ b/plugins/mouse/mouse.c @@ -240,7 +240,7 @@ static void event(ObEvent *e, void *foo) button = e->data.x.e->xbutton.button; state = e->data.x.e->xbutton.state; } - context = frame_context(e->data.x.client->frame, + context = frame_context(e->data.x.client, e->data.x.e->xbutton.window); fire_button(MouseAction_Press, context, @@ -255,7 +255,7 @@ static void event(ObEvent *e, void *foo) break; case Event_X_ButtonRelease: - context = frame_context(e->data.x.client->frame, + context = frame_context(e->data.x.client, e->data.x.e->xbutton.window); if (e->data.x.e->xbutton.button == button) { /* end drags */ @@ -314,7 +314,7 @@ static void event(ObEvent *e, void *foo) (ABS(dx) >= threshold || ABS(dy) >= threshold)) drag = TRUE; if (drag) { - context = frame_context(e->data.x.client->frame, + context = frame_context(e->data.x.client, e->data.x.e->xbutton.window); drag_used = fire_motion(MouseAction_Motion, context, e->data.x.client, |
