diff options
Diffstat (limited to 'oox')
-rw-r--r-- | oox/source/drawingml/chart/typegroupcontext.cxx | 7 | ||||
-rw-r--r-- | oox/source/drawingml/chart/typegroupmodel.cxx | 2 |
2 files changed, 4 insertions, 5 deletions
diff --git a/oox/source/drawingml/chart/typegroupcontext.cxx b/oox/source/drawingml/chart/typegroupcontext.cxx index b55ad96c9b0d..2dc3d35e30d4 100644 --- a/oox/source/drawingml/chart/typegroupcontext.cxx +++ b/oox/source/drawingml/chart/typegroupcontext.cxx @@ -83,7 +83,7 @@ ContextHandlerRef AreaTypeGroupContext::onCreateContext( sal_Int32 nElement, con mrModel.mnGapDepth = rAttribs.getInteger( XML_val, 150 ); return 0; case C_TOKEN( grouping ): - mrModel.mnGrouping = rAttribs.getToken( XML_val, XML_standard ); + mrModel.mnGrouping = rAttribs.getToken( XML_val, bMSO2007Doc ? XML_standard : XML_clustered ); return 0; case C_TOKEN( ser ): return new AreaSeriesContext( *this, mrModel.maSeries.create(bMSO2007Doc) ); @@ -123,8 +123,7 @@ ContextHandlerRef BarTypeGroupContext::onCreateContext( sal_Int32 nElement, cons mrModel.mnGapWidth = rAttribs.getInteger( XML_val, 150 ); return 0; case C_TOKEN( grouping ): - // default is 'standard', not 'clustered' as specified - mrModel.mnGrouping = rAttribs.getToken( XML_val, XML_standard ); + mrModel.mnGrouping = rAttribs.getToken( XML_val, bMSO2007Doc ? XML_standard : XML_clustered ); return 0; case C_TOKEN( overlap ): mrModel.mnOverlap = rAttribs.getInteger( XML_val, 0 ); @@ -208,7 +207,7 @@ ContextHandlerRef LineTypeGroupContext::onCreateContext( sal_Int32 nElement, con mrModel.mnGapDepth = rAttribs.getInteger( XML_val, 150 ); return 0; case C_TOKEN( grouping ): - mrModel.mnGrouping = rAttribs.getToken( XML_val, XML_standard ); + mrModel.mnGrouping = rAttribs.getToken( XML_val, bMSO2007Doc ? XML_standard : XML_clustered ); return 0; case C_TOKEN( hiLowLines ): return new ShapePrWrapperContext( *this, mrModel.mxHiLowLines.create() ); diff --git a/oox/source/drawingml/chart/typegroupmodel.cxx b/oox/source/drawingml/chart/typegroupmodel.cxx index e8b3d11f5218..9d5e96053e32 100644 --- a/oox/source/drawingml/chart/typegroupmodel.cxx +++ b/oox/source/drawingml/chart/typegroupmodel.cxx @@ -40,7 +40,7 @@ TypeGroupModel::TypeGroupModel( sal_Int32 nTypeId, bool bMSO2007Doc ) : mnFirstAngle( 0 ), mnGapDepth( 150 ), mnGapWidth( 150 ), - mnGrouping( XML_standard ), + mnGrouping( bMSO2007Doc ? XML_standard : XML_clustered ), mnHoleSize( 10 ), mnOfPieType( XML_pie ), mnOverlap( 0 ), |