<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - 'Break'ing loaded SVG example creates obstacles in form of missong parts in gradients"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=117949">117949</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>'Break'ing loaded SVG example creates obstacles in form of missong parts in gradients
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>graphics stack
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>Armin.Le.Grand@me.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
Stumled over a SVG graphic that is not correctly broken up when converted to
SdrObjects. It is one of the many existing 'Tux' ones with several gradients.
Some of these are problematic in this respect. I have reduced the example and
extracted one gradient (left foot).
When breaking it into SdrObjects, one element is mssing and thus the gradient
looks broken.
Note: Currently that break still uses the in-between step to convert the
primitive representation (that is fine and can represent SVG gradients) to a
Metafile. This is then broken to SdrObjects. At their creation these are
'clipped' against the original form, e.g. an ellipse in this case, that is used
as ClipRegion in the Metafile.

Steps to Reproduce:
1.Start LO
2.Open reduced SVG example 'simple-ellipse.svg'
3.Select object, choose 'break' in context menu
-> Creates needed Objects, but there is a 'gap' in the gradient where an
element is missing

Actual Results:  
Gap in broken graphic

Expected Results:
Created SdrObject-representation shows gradient error-free identical to
original


Reproducible: Always


User Profile Reset: No



Additional Info:


User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101
Firefox/60.0</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>