Yesterday at 4:53pm, Jeff Raven wrote:

> Hmm. Seems like different systems are allowing different sets of
> events during pointer grabs. Strange. Anyway, the attached patch
> should hopefully fix the problem.

in Xlib programming manual (yes, i am somewhat diving into X
programming;-) it says you can specify a keyboard_mode GrabModeAsync or
GrabModeSync in XGrabPointer. When you use the last one, keyboard status
is freezed for the client until grab release.

But the Blackbox problem is also there when a window deletes itself,
i.e. without keyboard events from the user (eg Netscape Download)

So blackbox should check for disappearing window during pointer grab, no
for freezing events cuz that's only half of the problem (if i'm not
mistaken!)

Now i'll look at the patch:-)

 
> Let me know if it works.
> 
> Jeff Raven
> 

-- 
Wilbert Berendsen. Meet me at http://www.xs4all.nl/~wbsoft
  "Economics is the study of what people do when nothing
   more important than money is at stake." -- RMS 23-11-1999

Reply via email to