GNOME Bugzilla – Bug 668504
Make the WM to be aware of the g-c-c panel content
Last modified: 2012-01-23 15:14:35 UTC
Created attachment 205886 [details] [review] Patch to change the WM_WINDOW_ROLE value when the g-c-c panel changes Window managers such as unity needs to know what panel gnome-control-center is currently showing. Changing the window role with the current panel ID should be the best practice to set a locale-independent value. The attached patch fixes this issue. See also launchpad bug #801784 http://pad.lv/801784
What's the purpose of this? We don't actually want the icon, or application name to change when changing panels. It should be referred to as "System Settings" even if you launched it as "Bluetooth Settings" for example.
Well, you maybe don't want this on Gnome Shell, but this just give the possibility to the WM to update these values. Also because you're actually updating the window title and the window icon when the panel changes.
In the future, please attach a git-formatted patch, so I don't need to include authorship myself.
Yes, you're right I should have used git... Thanks for committing it by the way. :)