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 ** Also affects: compiz (Ubuntu Oneiric) Importance: Undecided Status: New ** Also affects: gnome-control-center (Ubuntu Oneiric) Importance: Undecided Status: New ** 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 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-control-center in Ubuntu. https://bugs.launchpad.net/bugs/863425 Title: Running system-settings again sometimes does not bring existing window to foreground Status in GNOME Control Center: Unknown Status in “compiz” package in Ubuntu: New Status in “gnome-control-center” package in Ubuntu: Triaged Status in “compiz” source package in Oneiric: New Status in “gnome-control-center” source package in Oneiric: Triaged 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 To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-control-center/+bug/863425/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp