Forgot to mention that this is in the 1.3 branch. Has no one seen this before?

/Andreas

> Hi,
>
> I have a situation where my rendering of an Fl_Gl_Window gets stuck while I'm 
> holding Shift or Ctrl.
>
> Normally, it works fine and I'm using shift + right mouse click + drag for 
> zooming in a 3D model and ctrl + right mouse click + drag for moving.
>
> But next to the Fl_Gl_Window is an Fl_Scroll and when that widget contains a 
> lot of widgets (don't know why that is related), the "while (have_message != 
> 0 && have_message != -1)" loop in fl_wait in Fl_win32.cxx gets stuck, so that 
> PeekMessageW always returns 1 with a WM_KEYDOWN or WM_MOUSEFIRST message. The 
> result is that Fl::flush won't be called until I release Shift or Ctrl.
>
> Any idea why this can happen and how could I avoid it?
>
> Regards,
> Andreas

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

Reply via email to