D16228: Raise window group together with group transient

Martin Flöser <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
graesslin added a comment.


  Ok, this is code which is ancient and something I have never even looked into. So I did some research and found in EWMH:
  
  > _NET_WM_STATE_MODAL indicates that this is a modal dialog box. If the WM_TRANSIENT_FOR hint is set to another toplevel window, the dialog is modal for that window; if WM_TRANSIENT_FOR is not set or set to the root window the dialog is modal for its window group.
  
  and:
  
  > Implementing enhanced support for application transient windows
  > 
  > If the WM_TRANSIENT_FOR property is set to None or Root window, the window should be treated as a transient for all other windows in the same group. It has been noted that this is a slight ICCCM violation, but as this behavior is pretty
  >  standard for many toolkits and window managers, and is extremely unlikely to break anything, it seems reasonable to document it as standard.
  
  So for all I wrote above I thought we were talking about groups.
  
  Now I have a question: what is a real-world example for a group transient?

REPOSITORY
  R108 KWin

REVISION DETAIL
  https://phabricator.kde.org/D16228

To: zzag, #kwin, graesslin
Cc: graesslin, davidedmundson, kwin, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.