<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - FILESAVE: Circular Arrow broken after save as PPT/PPTX & reopening"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=55956#c18">Comment # 18</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - FILESAVE: Circular Arrow broken after save as PPT/PPTX & reopening"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=55956">bug 55956</a>
              from <span class="vcard"><a class="email" href="mailto:rb.henschel@t-online.de" title="Regina Henschel <rb.henschel@t-online.de>"> <span class="fn">Regina Henschel</span></a>
</span></b>
        <pre>The reason is, that the w and h attributes of the path element are set to the
bound rectangle of the path, but they need to be set to the shape size in Hmm.

The 'circular arrow' shape has no compatible ooxml preset shape, so the error
cannot be fixed with the new introduced DMLPresetShapeExporter.

The ooxml preset shape 'circularArrow' is not compatible, because its arrow
head has a different direction in its base. For a full fix including handles,
it would be necessary to generate an individual custGeom element. That is not
trivial, because our circular Arrow uses the enhanced path commands B and W,
whereas PowerPoint needs the command G (arcTo).

PowerPoint 365 reads our circular arrow from an .odp document and converts it
to a suitable shape including handles for pptx. That is very likely done by a
general algorithm, because the resulting shape has 247 equations (gd elements).
Astonishing, opening a .ppt document with this shape in PowerPoint looses the
handles.

But even exporting our shape to such ooxml custGeom, would not really help
here, because we would not be able to detect that it is our circular arrow on
import. Thus we will convert it to a general path and that has the same
problem, that w and h is wrongly set.

Other shapes with the same error are 'up-right-down-arrow' and
'up-right-arrow-callout' and Bezier-curves.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>