@@ -1247,9 +1247,7 @@ protected function writeTypeBar3D(XMLWriter $objWriter, Bar3D $subject, bool $in
12471247    }
12481248
12491249    /** 
1250-      * Write Type Pie. 
1251-      * 
1252-      * @param XMLWriter $objWriter XML Writer 
1250+      * Write Type Doughnut. 
12531251     */ 
12541252    protected  function  writeTypeDoughnut (XMLWriter   $ objWriter , Doughnut   $ subject , bool  $ includeSheet  = false ): void 
12551253    {
@@ -1348,22 +1346,6 @@ protected function writeTypeDoughnut(XMLWriter $objWriter, Doughnut $subject, bo
13481346                // c:dLbls\c:txPr\a:p 
13491347                $ objWriter ->startElement ('a:p ' );
13501348
1351-                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showLegendKey ' , $ series ->hasShowLegendKey () ? '1 '  : '0 ' );
1352-                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showVal ' , $ series ->hasShowValue () ? '1 '  : '0 ' );
1353-                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showCatName ' , $ series ->hasShowCategoryName () ? '1 '  : '0 ' );
1354-                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showSerName ' , $ series ->hasShowSeriesName () ? '1 '  : '0 ' );
1355-                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showPercent ' , $ series ->hasShowPercentage () ? '1 '  : '0 ' );
1356-                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showBubbleSize ' , '0 ' );
1357-                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showLeaderLines ' , $ series ->hasShowLeaderLines () ? '1 '  : '0 ' );
1358- 
1359-                 // c:dLbls\c:txPr 
1360-                 $ objWriter ->startElement ('c:txPr ' );
1361-                 $ objWriter ->writeElement ('a:bodyPr ' , null );
1362-                 $ objWriter ->writeElement ('a:lstStyle ' , null );
1363- 
1364-                 // c:dLbls\c:txPr\a:p 
1365-                 $ objWriter ->startElement ('a:p ' );
1366- 
13671349                // c:dLbls\c:txPr\a:p\a:pPr 
13681350                $ objWriter ->startElement ('a:pPr ' );
13691351
@@ -1406,6 +1388,14 @@ protected function writeTypeDoughnut(XMLWriter $objWriter, Doughnut $subject, bo
14061388                // c:dLbls\c:txPr\ 
14071389                $ objWriter ->endElement ();
14081390
1391+                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showLegendKey ' , $ series ->hasShowLegendKey () ? '1 '  : '0 ' );
1392+                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showVal ' , $ series ->hasShowValue () ? '1 '  : '0 ' );
1393+                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showCatName ' , $ series ->hasShowCategoryName () ? '1 '  : '0 ' );
1394+                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showSerName ' , $ series ->hasShowSeriesName () ? '1 '  : '0 ' );
1395+                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showPercent ' , $ series ->hasShowPercentage () ? '1 '  : '0 ' );
1396+                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showBubbleSize ' , '0 ' );
1397+                 $ this  ->writeElementWithValAttribute ($ objWriter , 'c:showLeaderLines ' , $ series ->hasShowLeaderLines () ? '1 '  : '0 ' );
1398+ 
14091399                $ separator  = $ series ->getSeparator ();
14101400                if  (!empty ($ separator ) && PHP_EOL  != $ separator ) {
14111401                    // c:dLbls\c:separator 
0 commit comments