In article <[EMAIL PROTECTED]>,
 matthiasm <[EMAIL PROTECTED]> wrote:

> There was an issue that this would not work on OS X and for a while,  
> users could open a menu and then drag the *main* window while the menu  
> window was still hovering lonely in its original position. Now, I know  
> I fixed that issue a while ago, but I really can not remeber how I did  
> that... .

I remember that issue. There was another one, very similar, were you 
could receive click events even on the OSX's title bar which was 
breaking some of my GL programs (for example when one attempted to drag 
the window away). I also remember an issue about non-modal windows 
stealing focus from each-other. There was some extensive rewrite of the 
OSX code involved which fixed a bunch of these problems, and for some 
weeks everyone was happy ;).

Ironically, when grab(1) is used in this bug report, I can see the 
click-on-title-bar event claiming his victory.

I think we share the opinion that grab(1) should do what the 
documentation says: send all events to the target window until turned 
off. This is necessary evil needed almost exclusively for popup handling 
(and tooltips I guess). Tooltips not turning off correctly make me mad.

I will see if I can find anything...

I have just a question to the main developers. What about adding some 
kind of test-case repository in the svn for 1.1.x? I do not mean 
anything fancy: just simple STR cases with "click-here" 
"shoult-not-see-mee" immediate instructions that one could simply run 
blindly in a batch to validate the library. A fltk-config/make based 
directory and tests: "make" to build, "make check" to run the lot. Just 
for developers with svn access.

I see the same bugs popping again and again. I suspect there are "bugs" 
listed as "fixed in 1.1.8" that were never present in 1.1.7.

I could start by putting there the STRs I've fixed so far.
What do you think?

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to