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,
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 */
(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,