Carsten Haitzler (The Rasterman) <[EMAIL PROTECTED]> writes:

> indeed - very useful :) patch added in to cvs :)

I've found a problem with my patch when using the CLICK focus policy:
when two windows overlap and you move the upper window away, then the
lower window steals the focus.

To reproduce:

1) Create two Eterms or whatever.

2) Place them on top of each other and put the mouse in the
   intersection.

3) Move the upper window away so that the mouse now points to the
   lower window.

4) The lower window can now has focus with regard to the E
   keybindings, but the moved window (the upper window) still has
   normal keyboard focus.

5) If you move the lower window away from the mouse, so that the mouse
   points to no window, then the upper window regains control over the
   E keybindings.

I've tried to track the function calls made by e_border_move() but I
haven't found anything that fiddles with the focused window.

-- 
Martin Geisler                                     GnuPG Key: 0x7E45DD38

PHP EXIF Library      |  PHP Weather             |  PHP Shell
http://pel.sf.net/    |  http://phpweather.net/  |  http://mgeisler.net/
Read/write EXIF data  |  Show current weather    |  A shell in a browser

Attachment: pgpa5s55gj7p8.pgp
Description: PGP signature

Reply via email to