On Sat, Mar 12, 2011 at 1:38 AM, Jason Smith <jassm...@gmail.com> wrote: > Working on creating the ability to keep invalid windows in the compiz > stack for a couple seconds after deletion >
This is not the correct solution. A better way of doing this is making sure that we track the windows somehow in core (have two lists?) and ensure that plugins don't get initialized until MapRequest. > ** Changed in: compiz (Ubuntu Natty) > Status: Confirmed => In Progress > > ** Changed in: compiz (Ubuntu Natty) > Assignee: Sam "SmSpillaz" Spilsbury (smspillaz) => Jason Smith (jassmith) > > -- > You received this bug notification because you are a member of Unity > Bugs, which is subscribed to unity in ubuntu. > https://bugs.launchpad.net/bugs/723014 > > Title: > New window tracking system breaks in the case where windows try to > restack relative to destroyed windows that were never mapped > > Status in Unity: > Confirmed > Status in “compiz” package in Ubuntu: > In Progress > Status in “unity” package in Ubuntu: > Confirmed > Status in “compiz” source package in Natty: > In Progress > Status in “unity” source package in Natty: > Confirmed > > Bug description: > Binary package hint: compiz > > Currently we aren't tracking windows that haven't been mapped in the > case that they are override redirect, however sometimes these windows > can be destroyed by the time CreateNotify arrives and we might get > Configure requests to try and stack windows relative to them however > since they are not in our internal window lists this will fail and > cause weird things to happen. For example > > - Invisible windows (windows being managed the wrong way around) > - On suspend resume, gnome-screensaver creates a few windows then destroys > them right afterwards, this causes weirdness when it tries to stack relative > to those windows and fails. > -- Sam Spilsbury -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/723014 Title: New window tracking system breaks in the case where windows try to restack relative to destroyed windows that were never mapped -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs