[Xquartz-dev] 2.3.2_rc3

Jeremy Huddleston jeremyhu at apple.com
Sun Dec 7 22:16:47 PST 2008


On Dec 7, 2008, at 22:00, Brandon Allbery wrote:

> On 2008 Dec 7, at 20:42, Andrew Farmer wrote:
>> On 07 Dec 08, at 16:14, Jeremy Huddleston wrote:
>>>>>> Oh, you're not using the X11 mplayer... so you mplayer takes  
>>>>>> focus away from X11.app, and X11.app is never sent a release  
>>>>>> event for the enter key.
>>>
>>> ugg.
>>
>> Right, this is using the Quartz version of mplayer.
>
>
> Seems to me when X11.app loses focus any incomplete events should be  
> terminated:  KeyRelease for any KeyPresses, mouse drags, etc.

KeyRelease is a separate event than a KeyPress.  They are not the  
"start" and "stop" of a single event.  That is the source of the  
problem.  I need to figure out how to query the state of the X11 and  
OSX keyboards when we become the active application and sync them.




More information about the Xquartz-dev mailing list