diff options
author | Mark Thomas <markbt@efaref.net> | 2008-05-14 23:05:48 +0100 |
---|---|---|
committer | Mark Thomas <markbt@efaref.net> | 2008-05-14 23:05:48 +0100 |
commit | b09c67bea7d7b7a5b6ea305122e1c24ef22ba77e (patch) | |
tree | 1bd77ecf0fc0b53f7fee9145aa5629eebec34ca8 /static.c | |
parent | d2de48e12ab000c558122bad9f04e83adcfd1ce7 (diff) | |
download | static-b09c67bea7d7b7a5b6ea305122e1c24ef22ba77e.tar.gz static-b09c67bea7d7b7a5b6ea305122e1c24ef22ba77e.tar.bz2 |
Use identity transform for static windows - fixes cube rotate zoom.
Diffstat (limited to 'static.c')
-rw-r--r-- | static.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -122,6 +122,8 @@ staticPaintOutput(CompScreen *s, if ( ss->staticMode == STATIC_NORMAL ) { + CompTransform sTransform; + /* We switched to Transformed mode somewhere along the line. * Now paint the dock windows untransformed by bypassing * the virtual table. @@ -130,7 +132,9 @@ staticPaintOutput(CompScreen *s, ss->staticMode = STATIC_STATIC; - paintTransformedOutput (s, sAttrib, transform, &s->region, + matrixGetIdentity (&sTransform); + + paintTransformedOutput (s, sAttrib, &sTransform, &s->region, output, mask); ss->staticMode = STATIC_NORMAL; |