From 93abb2082ad3cae1432d69b65a89dace6646785a Mon Sep 17 00:00:00 2001 From: Markus Mohrhard Date: Sun, 5 May 2013 21:35:07 +0200 Subject: let us be explicit about default values Different MSO versions behave differently in respect to the default values. 2007 is not compliant to OOXML and is what our export filter expects, 2010+ are compliant to OOXML and therefore our charts look awful. Change-Id: If301d878a1603ed9835884cfbb9ed9c902526ba0 --- oox/source/export/drawingml.cxx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'oox') diff --git a/oox/source/export/drawingml.cxx b/oox/source/export/drawingml.cxx index cad8ea172caf..cbabf5b6f804 100644 --- a/oox/source/export/drawingml.cxx +++ b/oox/source/export/drawingml.cxx @@ -1522,8 +1522,7 @@ void DrawingML::WriteFill( Reference< XPropertySet > xPropSet ) FillStyle aFillStyle( FillStyle_NONE ); xPropSet->getPropertyValue( "FillStyle" ) >>= aFillStyle; - if( aFillStyle == FillStyle_NONE || - aFillStyle == FillStyle_HATCH ) + if( aFillStyle == FillStyle_HATCH ) return; switch( aFillStyle ) @@ -1537,6 +1536,9 @@ void DrawingML::WriteFill( Reference< XPropertySet > xPropSet ) case ::com::sun::star::drawing::FillStyle_BITMAP : WriteBlipFill( xPropSet, "FillBitmapURL" ); break; + case ::com::sun::star::drawing::FillStyle_NONE: + mpFS->singleElementNS( XML_a, XML_noFill, FSEND ); + break; default: ; } -- cgit v1.2.3