-
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.