set lbutton from clicks
authorDana Jansens <danakj@orodu.net>
Fri, 28 Mar 2003 09:29:28 +0000 (09:29 +0000)
committerDana Jansens <danakj@orodu.net>
Fri, 28 Mar 2003 09:29:28 +0000 (09:29 +0000)
plugins/mouse/mouse.c

index e257137..1f0a448 100644 (file)
@@ -252,8 +252,11 @@ static void event(ObEvent *e, void *foo)
                     click =TRUE;
                     /* double clicks happen if there were 2 in a row! */
                     if (lbutton == button &&
-                        e->data.x.e->xbutton.time - 300 <= ltime)
+                        e->data.x.e->xbutton.time - 300 <= ltime) {
                         dclick = TRUE;
+                        lbutton = 0;
+                    } else
+                        lbutton = button;
                 } else
                     lbutton = 0;
             }