lp://qastaging/~compiz-team/compiz-core/compiz-core.fix_869316

Created by Sam Spilsbury and last modified
Get this branch:
bzr branch lp://qastaging/~compiz-team/compiz-core/compiz-core.fix_869316
Members of Compiz Maintainers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Compiz Maintainers
Project:
Compiz Core
Status:
Merged

Recent revisions

2858. By Sam Spilsbury

Also check for fullscreen windows underneath normal ones when deciding
whether or not to raise a window above a fullscreen window on CompWindow::raise

2857. By Sam Spilsbury

When a window loses focus and is no longer capable of gaining focus we should
restack it beneath fullscreen windows (and also update any other windows which
were not capable of gaining focus), eg in the case of viewport switchers.

Don't allow windows to be stacked above fullscreen windows that can't be focused.

When restacking docks, we should check to see if the window is managed, but not
if it can be focused when determing if it is a suitable normal window to stack
above. The previous case could cause docks to go underneath other normal windows
on other viewports, because they would be excluded from the candiate client check.

2851. By Sam Spilsbury

Merge

Branch metadata

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