From 0e9c5049a549ffca05f7bfcf42d9678c0fd5cce3 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Wed, 25 Jun 2003 18:40:04 +0000 Subject: [PATCH] use the alst button press for clicks instead of teh fisrt. it make sno diff to me really and this makes it work when you grab the pointer on the click, without leaving the mouse plugin in a weird state. --- plugins/mouse/mouse.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/plugins/mouse/mouse.c b/plugins/mouse/mouse.c index 5bd76caa..26b23cd8 100644 --- a/plugins/mouse/mouse.c +++ b/plugins/mouse/mouse.c @@ -274,12 +274,10 @@ static void event(ObEvent *e, void *foo) context = frame_context(e->data.x.client, e->data.x.e->xbutton.window); - if (!button) { - px = e->data.x.e->xbutton.x_root; - py = e->data.x.e->xbutton.y_root; - button = e->data.x.e->xbutton.button; - state = e->data.x.e->xbutton.state; - } + px = e->data.x.e->xbutton.x_root; + py = e->data.x.e->xbutton.y_root; + button = e->data.x.e->xbutton.button; + state = e->data.x.e->xbutton.state; fire_button(MouseAction_Press, context, e->data.x.client, e->data.x.e->xbutton.state, -- 2.39.2