GNOME Bugzilla – Bug 347515
Metacity does not react to _NET_STARTUP_ID changes
Last modified: 2006-08-07 18:03:13 UTC
Currently, metacity does not react to _NET_STARTUP_ID changes, only saves the new ID in a MetaWindow structure member. It should bring window to front, using workspace and timestamp recorded in the given Startup ID.
Created attachment 68928 [details] [review] Metacity.diff
*** Bug 328080 has been marked as a duplicate of this bug. ***
Created attachment 68943 [details] [review] Metacity.diff Corrects minor issues in a previous patch
Created attachment 70152 [details] [review] Metacity2.diff The above given patches do not work, if application is launched without startup-notification, i.e. only [fake] startup-id is set on a window. This patch corrects the issue, although is a bit hackish.
Thanks for working on this! As mentioned in email, I think the second patch is what we want. The third one would require EWMH/startup-notification spec changes that I doubt others would agree to, since, as you said, it is a bit hackish. 2006-08-07 Elijah Newren <newren gmail com> Patch from Vytautas Liuolia to react to _NET_STARTUP_ID changes, as proposed for the new startup-notification/EWMH spec. #347515