Author: alg
Date: Fri Jun 14 11:20:45 2013
New Revision: 1493026

URL: http://svn.apache.org/r1493026
Log:
i122485 Preliminary fix: Do not use 1Bit deep VDevs in Linux environment

Modified:
    openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx

Modified: openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx?rev=1493026&r1=1493025&r2=1493026&view=diff
==============================================================================
--- openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx (original)
+++ openoffice/trunk/main/canvas/source/vcl/canvascustomsprite.cxx Fri Jun 14 
11:20:45 2013
@@ -80,9 +80,8 @@ namespace vclcanvas
         BackBufferSharedPtr pBackBuffer( new BackBuffer( 
rOutDevProvider->getOutDev() ) );
         pBackBuffer->setSize( aSize );
 
-        // create mask backbuffer, with one bit color depth
-        BackBufferSharedPtr pBackBufferMask( new BackBuffer( 
rOutDevProvider->getOutDev(), 
-                                                             true ) );
+        // create mask backbuffer, with one bit color depth #122485# use full 
depth to avoid problem with 1bit depth, get AAed masks
+        BackBufferSharedPtr pBackBufferMask( new BackBuffer( 
rOutDevProvider->getOutDev() ) ); // , true ) ); // #122485#
         pBackBufferMask->setSize( aSize );
 
         // TODO(F1): Implement alpha vdev (could prolly enable


Reply via email to