[Pkg-xfce-devel] Bug#524711: Bug#524711: xfwm4: New window placement problem

Torquil Macdonald Sørensen torquil at gmail.com
Sun Apr 19 14:47:40 UTC 2009

Yves-Alexis Perez wrote:
> On dim, 2009-04-19 at 13:20 +0200, Torquil Macdonald Sørensen wrote:
>> In short, a new window should not cover an existing window if the user is
>> executing an action in the existing window at that particular time (e.g.
>> keyboard button depressed in some text field, mouse button depressed on some
>> button/or a fader as in this case). In that case it should instead appear
>> underneath, or wait until the action is finished (mouse button released,
>> keyboard button released..).
> How is configured the focus stuff? Especially things like focus follow
> mouse, new window focus, raise on focs (in wm settings / focus) and
> focus stealing prevention (wm tweaks / focus).
> Can you reproduce with something else than firefox, which is known to be
> terribly crappy when it comes to focus stealing.
> Cheers,

Hi! Yes it is the same for other programs also, not just firefox. E.g. 
with Gimp it is the same result in the mixer fader experiment. My focus 
settings are:

Ordinary WM settings:

1) Focus follows mouse: yes
2) Automatically give focus to newly started applications: yes
3) Automatically raise windows when they receive focus: no
4) Raise on click: yes

WM tweaks focus settings:

5) Activate focus stealing prevention: yes
6) Honour standard ICCCM focus hint: yes

When I turn off 2), all new windows appear underneath, which is not what 
I want. I would like new windows to appear on top, but not above (and 
therefore cover, and take mouse/keyboard focus) a window that is 
currently in the middle of a mouse/keyboard action.

And an observation regarding keyboard focus:

In a text editor (I used geany for this), I hold a keyboard button down 
so that it writes a lot of characters, e.g. keeping the d key down for 
"eternity" :-). When I start xfce4-terminal while keeping the d-key down 
(clicking on my XFCE panel terminal-shortcut), the d-characters start to 
appear in the terminal window instead, which has appeared above the 
geany window.

Best regards
Torquil Sørensen

More information about the Pkg-xfce-devel mailing list