diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2015-05-02 20:36:30 +0200 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2015-05-02 21:11:01 +0200 |
commit | 774257d6708ea059c108ac2831a583dafc385370 (patch) | |
tree | 8869854d9928ff3b0745009a0071649c022ed569 /xmloff | |
parent | cc8b8e84e8e8962f1c84bd41262effeebaec6e4e (diff) |
it works if we first set the size and then the position, tdf#86624
Change-Id: I8ed98981ef3041839ab73b749a04febe369f66fe
Diffstat (limited to 'xmloff')
-rw-r--r-- | xmloff/source/chart/SchXMLLegendContext.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/xmloff/source/chart/SchXMLLegendContext.cxx b/xmloff/source/chart/SchXMLLegendContext.cxx index 7bb30bfc2c36..80e829d98d7d 100644 --- a/xmloff/source/chart/SchXMLLegendContext.cxx +++ b/xmloff/source/chart/SchXMLLegendContext.cxx @@ -188,14 +188,14 @@ void SchXMLLegendContext::StartElement( const uno::Reference< xml::sax::XAttribu } } - if( bHasXPosition && bHasYPosition ) - xLegendShape->setPosition( aLegendPos ); - if( bHasExpansion && nLegendExpansion!= chart::ChartLegendExpansion_CUSTOM ) xLegendProps->setPropertyValue("Expansion", uno::makeAny(nLegendExpansion) ); else if( bHasHeight && bHasWidth ) xLegendShape->setSize( aLegendSize ); + if( bHasXPosition && bHasYPosition ) + xLegendShape->setPosition( aLegendPos ); + // the fill style has the default "none" in XML, but "solid" in the model. xLegendProps->setPropertyValue("FillStyle", uno::makeAny( drawing::FillStyle_NONE )); |