chart2/source/view/main/VLegend.cxx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-)
New commits: commit 1543cf5eb67810108e87e8ea73f08d51223a9957 Author: Muthu Subramanian <sumu...@suse.com> Date: Thu Jul 25 11:19:53 2013 +0530 n#827332: Charts shrink when there are no legends. diff --git a/chart2/source/view/main/VLegend.cxx b/chart2/source/view/main/VLegend.cxx index 2bc9a65..6296c01 100644 --- a/chart2/source/view/main/VLegend.cxx +++ b/chart2/source/view/main/VLegend.cxx @@ -944,12 +944,14 @@ void VLegend::createShapes( bool bSymbolsLeftSide = lcl_shouldSymbolsBePlacedOnTheLeftSide( xLegendProp, m_nDefaultWritingMode ); - // place entries - aLegendSize = lcl_placeLegendEntries( aViewEntries, eExpansion, bSymbolsLeftSide, fViewFontSize, aMaxSymbolExtent - , aTextProperties, xLegendContainer, m_xShapeFactory, aLegendSize ); + if( aViewEntries.size() ) { + // place entries + aLegendSize = lcl_placeLegendEntries( aViewEntries, eExpansion, bSymbolsLeftSide, fViewFontSize, aMaxSymbolExtent, + aTextProperties, xLegendContainer, m_xShapeFactory, aLegendSize ); - if( xBorder.is() ) - xBorder->setSize( aLegendSize ); + if( xBorder.is() ) + xBorder->setSize( aLegendSize ); + } } } catch( const uno::Exception & ex ) _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits