On 8/2/07, Per Inge Mathisen <[EMAIL PROTECTED]> wrote:
>
> On 7/31/07, Per Inge Mathisen <[EMAIL PROTECTED]> wrote:
> > On 7/31/07, The Watermelon <[EMAIL PROTECTED]> wrote:
> > > > When setting up building queues with lots of droids or cyborgs, I
> use to
> > > > click very fast to set up a long queue so that I can do other
> things. Until
> > > > very recently this worked fine, but now it seems like every other
> click
> > > > vanishes when I do this. Related to the double-click patch perhaps?
> > >
> > > It's caused by the exclusive state of a key/button,so every other
> single
> > > key/button state is discarded due to doubleclick state,this may be
> resolved
> > > via using bitfield manipulation or adding a call to dealWithLMB in
> function
> > > dealWithDLMB.
> >
> > Can you please make a patch?
>
> Merely adding calls to dealWithLMB() in dealWithLMBDClick() is not
> enough. I would appreciate if you could try to fix this.
>
>   - Per


I found another method to fix it,with only one line of change =)

1.makes doubleclick state a condition for mousePressed,so that widget can
recognize the 'down' state in a double click state correctly.

Attachment: inputdcfix.patch
Description: Binary data

_______________________________________________
Warzone-dev mailing list
Warzone-dev@gna.org
https://mail.gna.org/listinfo/warzone-dev

Reply via email to