[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.
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
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
More information about the Pkg-xfce-devel