~compiz-team/compiz-core/compiz-core.fix_861341

Viewing all changes in revision 2845.

  • Committer: Sam Spilsbury
  • Date: 2011-09-28 12:14:57 UTC
  • Revision ID: sam.spilsbury@canonical.com-20110928121457-jb0xlz8b7rawf46p
Set total workArea based on the union of all workAreas rather than based
on the position of struts.
  
Rationale: If there are struts positioned in the middle of the screen,
EWMH says that we must clip them to the monitor geometry. As such, this
will contain the logical screen workarea to the part in between those
two struts and leave off the rest of the screen. This breaks maximization
and placement in those cases.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: