lp://qastaging/~compiz-team/compiz-core/compiz-core.fix_869316
- Get this branch:
- bzr branch lp://qastaging/~compiz-team/compiz-core/compiz-core.fix_869316
Branch merges
- Robert Carr (community): Approve
-
Diff: 256 lines (+103/-43)3 files modifiedsrc/event.cpp (+76/-6)
src/stackdebugger.cpp (+5/-5)
src/window.cpp (+22/-32)
Related bugs
Related blueprints
Branch information
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.
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