Hi Dmitry!
Marco> I've done some further tests, it seems the problem does really
Marco> happens when you use a Prima::MsgBox::message inside the event
Marco> handler, otherwise the behavior is the expected one.
Yes, this is true. In this case, basically, mouseup arrives inside
mousedown, and this is a big question whether mousedown handler should be
smart enough to handle this. If yes, the consequences will be huge - every
event handler should be checking internal variables after every suspicious
call. I'm not saying that this is bad, quite the contrary, but complexity
will definitely grow. Or, in other words, I don't know whether that should
be a bug or a feature $)
One of the side effects of that bug I think I've fixed though just now, that
crashed the program with an X error (that was capture active while in
modal windows).
-- Sincerely, Dmitry KarasikReceived on Mon 01 Oct 2007 - 13:59:14 CEST
This archive was generated by hypermail 2.2.0 : Sat 19 Mar 2011 - 18:35:06 CET