~compiz-team/compiz-core/compiz-core.fix_869316

Viewing all changes in revision 2857.

  • Committer: Sam Spilsbury
  • Date: 2011-10-07 11:45:38 UTC
  • Revision ID: sam.spilsbury@canonical.com-20111007114538-cptuo0g3zax97xb7
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.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: