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 134763 - Feature: don't allow programs to steal focus (or raise themselves)
Feature: don't allow programs to steal focus (or raise themselves)
Status: RESOLVED DUPLICATE of bug 118372
Product: metacity
Classification: Other
Component: general
unspecified
Other All
: Normal enhancement
: ---
Assigned To: Metacity maintainers list
Metacity maintainers list
Depends on:
Blocks:
 
 
Reported: 2004-02-18 17:44 UTC by Brian "netdragon" Bober
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Brian "netdragon" Bober 2004-02-18 17:44:21 UTC
When programs attempt to steal focus, they should be flashed within the
gnome taskbar and the windows should be flashed. This behavior is what
Windows XP does and its very useful.

Let's say I'm typing within a text editor, and someone sends me a message
with GAIM. Let's pretend that you can't turn off the r"aise window on
event" in GAIM or don't want to (in fact, turning this behavior off seems
to still cause windows to be raised for the first message someone sends).
So I'm typing away, and suddenly the window pops up and I press enter to
complete the line without reacting fast enough and i send this junk I was
writing in the text editor to the person who's sending the message to me.
Or even worse, it has to do with them and I didn't want them to see it.
Anyway, that's one example. Another is when say a program finishes a task
and tries to raise itself and you don't want it to.

In Windows XP, the window is flashed, and not raised. This is a less
intrusive behavior but still noticeable. You could also add an optional
sound for accessibility reasons (embrace and improve).

If you are still not convinced, turn off popup blocking in Mozilla and go
here (be ready to kill the mozilla process, if you can):
http://www.albinoblacksheep.com/flash/you.html

What happens is the stupid little windows keep popping up and stealing
focus and they are all moving, so they are stealing focus when they move,
and you have to keep clicking in the console to type what's necessary to
kill this application.
Comment 1 Owen Taylor 2004-02-18 18:39:37 UTC
Nothing to do with GTK+
Comment 2 Rob Adams 2004-02-18 18:45:08 UTC

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