Bug 755068

Summary: Notification plugins pop up take focus at inapropriate time.
Product: [Fedora] Fedora Reporter: Pierre Amadio <pamadio>
Component: gnome-shellAssignee: Owen Taylor <otaylor>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: bnocera, browning48ky, maxamillion, otaylor, samkraju, walters
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: mutter-3.2.2-1.fc16 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-02-07 07:54:22 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Pierre Amadio 2011-11-18 17:54:21 UTC
I like to be able to have the little rhythmbox applet always available in order to be able to press pause (or next,previous) without changing the current desktop.

It seems this applet is available (on the bottom right) when i enable the notification plugins.

Now, this plugin also generat popup whenever a new file is being played by rythmbox. This pop up appears on the bottom of the screen, just in the middle of the screen.

This is exactly where the mouse cursor usually is when i use xchat (because i moved it there to get the focus on the text input used to enter chat in irc).

As a result, the pop up take take the focus, my text is not send to xchat but is used for ryhtmbox with unwanted result (like getting back in the play list and so on).

Would it be possible to either:

- have the pop up displayed elsewhere, 
- or dont show any automatic  pop up (but still keep the little applet in the bottom right)
- or may be split the thing in 2 plugins, one for the pop up and one for the little applet ?



Version-Release number of selected component (if applicable):
rhythmbox-2.90.1-17.git20110927.fc16.x86_64

Comment 1 Bastien Nocera 2011-11-20 23:31:37 UTC
The popup should probably not show up if there's no mouse motion towards it. It's stealing focus, and would cause even more trouble on touch devices where the position of the cursor is hidden.

Comment 2 Pierre Amadio 2011-11-22 08:44:03 UTC
May be i should have open this on the gnome bugzilla site... Looks like someone already did:
https://bugzilla.gnome.org/show_bug.cgi?id=649028

Comment 3 Owen Taylor 2012-01-18 18:59:28 UTC
Focus stealing is actually a different GNOME bug (linked to above) - fix for that will be in a 3.2.2 bugfix update.

Comment 4 Fedora Update System 2012-01-18 19:10:54 UTC
mutter-3.2.2-1.fc16,gnome-shell-3.2.2-1.fc16 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/mutter-3.2.2-1.fc16,gnome-shell-3.2.2-1.fc16

Comment 5 Fedora Update System 2012-01-19 01:36:29 UTC
Package mutter-3.2.2-1.fc16, gnome-shell-3.2.2-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mutter-3.2.2-1.fc16 gnome-shell-3.2.2-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-0677/mutter-3.2.2-1.fc16,gnome-shell-3.2.2-1.fc16
then log in and leave karma (feedback).

Comment 6 Fedora Update System 2012-01-21 21:48:49 UTC
Package mutter-3.2.2-1.fc16, gnome-shell-3.2.2.1-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mutter-3.2.2-1.fc16 gnome-shell-3.2.2.1-1.fc16'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-0677/mutter-3.2.2-1.fc16,gnome-shell-3.2.2.1-1.fc16
then log in and leave karma (feedback).

Comment 7 Pierre Amadio 2012-01-23 10:12:56 UTC
Thanks, i have updated the packages a couple of days ago, and did not reproduce the problem since.

Comment 8 Fedora Update System 2012-01-23 22:04:23 UTC
Package mutter-3.2.2-1.fc16, gnome-shell-3.2.2.1-1.fc16:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing mutter-3.2.2-1.fc16 gnome-shell-3.2.2.1-1.fc16'
as soon as you are able to, then reboot.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2012-0677/mutter-3.2.2-1.fc16,gnome-shell-3.2.2.1-1.fc16
then log in and leave karma (feedback).

Comment 9 Fedora Update System 2012-02-07 07:54:22 UTC
mutter-3.2.2-1.fc16, gnome-shell-3.2.2.1-1.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.