xpra icon
Bug tracker and wiki

Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#1140 closed defect (wontfix)

transient_for none is transient for all

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 1.0
Component: server Version: trunk
Keywords: Cc:

Description

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.

Change History (2)

comment:1 Changed 3 years ago by Antoine Martin

Resolution: wontfix
Status: newclosed

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.

comment:2 Changed 3 years ago by Antoine Martin

Milestone: 0.181.0

Milestone renamed

Note: See TracTickets for help on using tickets.