Skip to content

fix cyclic loops in transient groups

Tom Englund requested to merge tomenglund26/kwinft:groups into master

fixes #204

the current comment section says the ICCCM says we should both add the window as a child to its group members, and its members as a child to the newly created window. but as far as i can tell https://tronche.com/gui/x/icccm/sec-4.html#s-4.1.11 it only says this, "It is up to the window manager to determine the policy for treating the windows in a group." with the current code in kwinft refactoring stackingorder and findmodal it causes cyclic loops doing that.

Merge request reports