[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Display engine bugs
From: |
Juri Linkov |
Subject: |
Re: Display engine bugs |
Date: |
Sat, 15 Nov 2003 07:36:27 +0200 |
User-agent: |
Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) |
"Jan D." <address@hidden> writes:
>>
>> 6. To repeat this bug you will need to start unclutter (unclutter is
>> X application that removes the mouse cursor from the screen after a
>> given timeout) with:
>>
>> unclutter -root -idle 1&
>>
>> Then create a new Emacs frame, but place the mouse cursor on the
>> original Emacs frame with which Emacs was started. When mouse cursor
>> is removed from screen by unclutter, then Emacs selects the original
>> frame, but input focus remains in the new frame (however, I can't tell
>> exactly what actually happens). Seems this is Emacs bug, because it
>> can be repeated with different window managers which place input focus
>> on window only after mouse click (i.e. don't change input focus
>> immediately after moving mouse into another window).
>
> Yes, it was an Emacs bug, the wrong frame was checked for current focus
> state in the unusual combination of events that unclutter generates when
> manipulating the cursor. I've checked in a fix, please try it.
Yes, your fix works fine. Thank you!
--
http://www.jurta.org/emacs/