mirror of https://github.com/0intro/wmii
made sweeping and dblclck handling more acme like (marking only on b1)
This commit is contained in:
parent
6f3b077034
commit
c929d720e3
|
@ -226,14 +226,19 @@ blitz_brelease_input(BlitzInput *i, int button, int x, int y, unsigned long time
|
||||||
|
|
||||||
if((i->button = button - Button1) > 2)
|
if((i->button = button - Button1) > 2)
|
||||||
i->button = 0;
|
i->button = 0;
|
||||||
if((time - i->tdbclk < 1000) && (x == i->xdbclk && y == i->ydbclk)) {
|
if(!i->button && (time - i->tdbclk < 1000)
|
||||||
|
&& (x == i->xdbclk && y == i->ydbclk))
|
||||||
|
{
|
||||||
mark(i, x, y);
|
mark(i, x, y);
|
||||||
i->drag = False;
|
i->drag = False;
|
||||||
i->tdbclk = 0;
|
i->tdbclk = 0;
|
||||||
i->xdbclk = i->ydbclk = 0;
|
i->xdbclk = i->ydbclk = 0;
|
||||||
return True;
|
return True;
|
||||||
}
|
}
|
||||||
|
|
||||||
i->curend = charof(i, x, y);
|
i->curend = charof(i, x, y);
|
||||||
|
if(i->button)
|
||||||
|
i->curstart = i->curend;
|
||||||
i->tdbclk = time;
|
i->tdbclk = time;
|
||||||
i->xdbclk = x;
|
i->xdbclk = x;
|
||||||
i->ydbclk = y;
|
i->ydbclk = y;
|
||||||
|
|
Loading…
Reference in New Issue