lp:~unity-team/compiz/trunk.fix_invisible_window_again

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp:~unity-team/compiz/trunk.fix_invisible_window_again
Members of Unity Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Unity Team
Project:
Compiz
Status:
Development

Recent revisions

2755. By Sam Spilsbury

Not need to check if the window created might be a frame window
since we disable the creation of events at XCreateWindow time anyways.

Fixes invisible window cases where a window is created and hasn't been
removed from the tree since it was destroyed server side but not yet client
side and a new window has been created with the same id or id of the frame.

2754. By David Barth

Fixes the crash where the application sets no or removes the _NET_STARTUP_ID

2753. By David Barth

re-add the fix for #757434, introduced in rev. 2749, but reverted after initial testing

2752. By David Barth

Fixes the random hangs in LP #740126 since the server grab wasn't released until the output buffer is flushed and when unity makes an X call here on its own connection it will soft hang.

2751. By David Barth

remove the stackattack workaround, as it was triggering bugs the more other stacking bugs were fixed

2750. By David Barth

revert to rev. 2747 for the release

2749. By David Barth

Fixes dock windows being stacked just above fullscreen windows but not also windows that are above those fullscreen windows (which causes those windows to appear above the docks)
merge of lp:~unity-team/compiz/trunk.fix_757434

2748. By David Barth

Change the stack attack hack slightly to fix damage and artifact issues in LP #753369

2747. By David Barth

merge branch fixing the TB focus problem - Bug #753951

2746. By David Barth

Check the return value of XQueryTree which determines if the parent window == the root window to ensure that it actually succeeded, since if it didn't then children is going to be an invalid pointer and freeing those is always bad. Fixes LP #758307

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~compiz/compiz/ubuntu
This branch contains Public information 
Everyone can see this information.

Subscribers