lp:~unity-team/compiz/trunk.fix_invisible_window_again
- Get this branch:
- bzr branch lp:~unity-team/compiz/trunk.fix_invisible_window_again
Branch merges
Branch information
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. - 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
- 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
- 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