After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 332477 - Focus policy in Metacity can not be set properly.
Focus policy in Metacity can not be set properly.
Status: RESOLVED DUPLICATE of bug 326156
Product: metacity
Classification: Other
Component: general
2.13.x
Other All
: Normal blocker
: ---
Assigned To: Metacity maintainers list
Metacity maintainers list
Depends on:
Blocks:
 
 
Reported: 2006-02-24 18:39 UTC by hrvoje
Modified: 2006-02-24 18:45 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description hrvoje 2006-02-24 18:39:36 UTC
Please describe the problem:
I have been very patiently waiting for this to be fixed (ever since Metacity got
promoted to default WM for gnome), but after several years still nothing? This
has forced me to use KDE instead of Gnome.

The problem is very simple: Metacity (in Windows preferences) allowes focus
policy to be set to sloppy focus (focus follows mouse), and this is the way I
like it, and have been using ever since I switched to Linux in 1994. However,
for sloppy focus to be useful, it should be possible to disable raising the
window when the client area is clicked. Unfortunately this is missing from
Window preferences dialog. You have (for instance) such irrelevant choices as
"Raise selected window after an interval", but the choice of DO NOT raise the
window is simply missing. Window (in sloppy focus mode) should be raised only on
user's request (left click on the border). This is *not* my invention, as this
is the way that TWM, FVWM, Sawfish, and even KDE can be set to work.

This is *very* frustrating, and a complete show stopper for me.

Steps to reproduce:
1. In Window Preferences select: Select windows when the mouse moves over them
2. 
3. 


Actual results:
You get the brain dead sloppy focus. As soon as you click anywhere on the client
area, the window is raised, and invaryably obscures area from another window
that I'm looking at :-)

Expected results:


Does this happen every time?
YES!

Other information:
Please, add one more check box in Window Preferences, with the text: Raise the
window only when border or TitleBar is clicked. (Or something like that).
Comment 1 Elijah Newren 2006-02-24 18:45:54 UTC
The ability already exists (and can be set with gconf-editor or the command 'gconftool-2 --set /apps/metacity/general/raise_on_click --type boolean false'); the preferences dialog should be nuked entirely (see bug 154614 and perhaps some d-d-l thread that I don't have the reference handy for), and all options moved into some third-party or powertools package (with extra options like this one added).

*** This bug has been marked as a duplicate of 326156 ***