The Citrix issue is not really fixable in Metacity as it currently
stands[1]; the problem is that we don't have enough information to get
the behavior right.  The fix is primarily needed in Citrix, though we
may first need to agree on additional WM hints (added to the EWMH on
freedesktop.org) if it's decided that other side-effects of marking as a
transient aren't wanted.

[1] There's the possibility of app-by-app manual hacks to deal with the
fact that we don't have enough info to provide wanted behavior, and also
of providing ill-advised "unbreak-this-specific-use-case-and-break-lots-
of-others" configuration/workaround options, but both are maintainence
nightmares and do lots more damage than good to interoperability of apps
in the long run.  Fixing the real root problem--that we have
insufficient information to provide correct behavior--is the only
appropriate route to take, IMO.

-- 
[Dapper] metacity does not all Citrix ICAclient (and others) go fullscreen
https://launchpad.net/bugs/57978

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to