compiz team mailing list archive
-
compiz team
-
Mailing list archive
-
Message #12429
Re: [Bug 723014] Re: New window tracking system breaks in the case where windows try to restack relative to destroyed windows that were never mapped
On Sat, Mar 12, 2011 at 1:38 AM, Jason Smith <JasSmith@xxxxxxxxx> 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 compiz
packagers, which is subscribed to compiz 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
References