-
Committer:
Sam Spilsbury
-
Date:
2011-09-27 11:13:56 UTC
-
Revision ID:
sam.spilsbury@canonical.com-20110927111356-w6zyondhzhbi4m37
Allow other plugins to draw decorations on windows that may not have received damage
events yet, but don't draw the undamaged window itself.
Rationale: Some (buggy) applications may map windows which have not yet been
drawn on, this would cause their input shape and frame window to block input
for other applications. This makes it clear to the user that that window
*is* there, so they can deal with it appropriately. For the largest usecase
of requiring a damage event before displaying a window which is override redirect
windows, this commit has no effect since those window don't get decorations anyways.