Xpra: Ticket #1140: transient_for none is transient for all

According to this post: https://bugzilla.gnome.org/show_bug.cgi?id=759161#c4, X11 has the notions of "transient for group", and while it's an ICCCM violation, it's commonly used and documented that a window manager would treat a window with transient_for set to None to transient for all windows of its group.

If that's the case, we need to find an example to test and handle None in a special way.



Sat, 14 May 2016 06:58:50 GMT - Antoine Martin: status changed; resolution set

From this rather old message https://mail.gnome.org/archives/wm-spec-list/2003-December/msg00049.html: Assuming DIALOG based on transiency is a legacy guess; metacity only does it if the type hint is unset.

See also: https://mail.gnome.org/archives/wm-spec-list/2003-December/msg00045.html.

So I don't think we should bother with this unless we actually find an application that misbehaves.


Tue, 12 Jul 2016 16:52:22 GMT - Antoine Martin: milestone changed

Milestone renamed


Sat, 23 Jan 2021 05:16:05 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1140