Running system-settings again sometimes does not bring existing window to foreground

Bug #863425 reported by Cas
24
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gnome-control-center
Unknown
Medium
compiz (Ubuntu)
Invalid
Low
Unassigned
Oneiric
Invalid
Low
Unassigned
Precise
Invalid
Low
Unassigned
gnome-control-center (Ubuntu)
Won't Fix
Low
Unassigned
Oneiric
Won't Fix
Low
Unassigned
Precise
Won't Fix
Low
Unassigned

Bug Description

Testing with Oneiric 11.10 I have found that if I have the system-settings window already open then clicking the indicator menu item 'System-Settings...' does not bring the existing window to the foreground.

It does work as expected if you simply open system-settings and then change focus to another open window but if you open any of the options then it stops working.

gnome-control-center: 1:3.2.0-0ubuntu3

Tags: oneiric
Changed in gnome-control-center (Ubuntu):
importance: Undecided → Low
Revision history for this message
Pedro Villavicencio (pedro) wrote :

I cannot seem to reproduce this with Gnome Shell, seems to be an issue specific to Compiz

Revision history for this message
Sebastien Bacher (seb128) wrote :

No pedro, it's not specific to compiz, it happens in unity-2d as well and when calling gnome-control-center from a command line (try without the shell menus but by running the command)

summary: - Choosing system-settings from indicator menu does not bring existing
- window to foreground
+ Running system-settings again sometimes does not bring existing window
+ to foreground
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-control-center (Ubuntu):
status: New → Confirmed
Revision history for this message
Pedro Villavicencio (pedro) wrote :

cannot seems to reproduce it from the command line, but lets file it upstream, they might know better.

Changed in gnome-control-center:
importance: Undecided → Unknown
status: New → Unknown
Changed in gnome-control-center (Ubuntu):
status: Confirmed → Triaged
Changed in gnome-control-center:
importance: Unknown → Medium
status: Unknown → New
Changed in gnome-control-center:
status: New → Unknown
Revision history for this message
Pedro Villavicencio (pedro) wrote :

comment from upstream : "gnome-control-center just calls gtk_window_present(). How to act upon it is up
to the window manager (which I guess isn't gnome-shell)."

Revision history for this message
Sebastien Bacher (seb128) wrote :

gtk_window_present() indeed doesn't always present the dialog, it might just claim for attention when things are on a different workspace, we should maybe change gnome-control-center to use something else then

Changed in compiz (Ubuntu):
importance: Undecided → Low
Changed in gnome-control-center (Ubuntu Oneiric):
importance: Undecided → Low
Changed in compiz (Ubuntu Oneiric):
importance: Undecided → Low
Changed in gnome-control-center (Ubuntu Oneiric):
status: New → Triaged
Alex Launi (alexlauni)
Changed in compiz (Ubuntu):
status: New → Invalid
Changed in compiz (Ubuntu Oneiric):
status: New → Invalid
Revision history for this message
Holger Seelig (holger-seelig) wrote :

This happens when opening gnome-control-center from the desktop menu bar. An opened instance of the control-center opened from sound menu does not come to front.

Revision history for this message
Holger Seelig (holger-seelig) wrote :

This is especially for "normal" users confusing! Because nothing happens.

Revision history for this message
Rolf Leggewie (r0lf) wrote :

oneiric has seen the end of its life and is no longer receiving any updates. Marking the oneiric task for this ticket as "Won't Fix".

Changed in gnome-control-center (Ubuntu Oneiric):
status: Triaged → Won't Fix
Changed in gnome-control-center (Ubuntu):
status: Triaged → Won't Fix
Changed in gnome-control-center (Ubuntu Precise):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.