On Wed, Jul 23, 2003 at 02:36:59PM +0200, Dominik Vogt wrote:
> On Wed, Jul 23, 2003 at 08:07:32AM -0400, Ben Winslow wrote:
> > Since I could reproduce this, I decided to track it down...
> > 
> > fvwm is indeed trying to grab the pointer and failing [XBell() at
> > functions.c:992 in execute_complex_function], however, it's not because
> > of anything Jules has done...
> > 
> > In ConfigFvwmDefaults, an EWMHActivateWindowFunc function is
> > defined--whenever gkrellm is clicked on to be moved (I think GTK2 is 
> > what's actually causing this to happen), EWMHActivateWindowFunc is
> > called, causing this problem.
> 
> Which gkrellm version?  It doesn't happen with 1.2.10.  Anyway,
> this is a gkrellm bug:
> 
> An application can not expect that the window manager processes
> any requests (_NEW_WM_ACTIVE_WINDOW client message in this case)
> while the server/pointer/keyboard is grabbed.  This should be
> fixed in gkrellm.  

Maybe. But it is not always needed to grab the pointer when we execute
a complex function. So, I suggest that when fvwm fail to grab the
pointer for executing a complex function we do not abort the function
execution.  This fix Jules problem (that I can reproduce, and it
happens the same thing with the Mozilla resize grip).  What do you
think?

Note that the "problem" does not arise to me with 2.5.7 and I think
that it appears _for me_ during your recent work on ConfigureRequest
Event. However, it seems that Jules use 2.5.7.

Regards, Olivier
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to