<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 - Each inserted Shape with Gradient Filling blocks UI for a while after Open, Save and Close operations."
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=128586">128586</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Each inserted Shape with Gradient Filling blocks UI for a while after Open, Save and Close operations.
          </td>
        </tr>

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

        <tr>
          <th>Version</th>
          <td>6.1.5.2 release
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>ARM
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (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>Writer
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>j.heras13@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
When opening, closing or saving odt documents, containing Shapes with gradient
infills, gets 100% cpu use for the main thread and blocks the UI for an
unreasonable amount of time.

Steps to Reproduce:
1.Create a new blank Writer document
2.Insert any text
3.Save the file and make note of the time it took to give back UI control. 
4.Insert any Shape using "Menu->Insert->Shape->Basic->Rectangle"
5.Change the propertie "Fill" from "Color" to "Gradient", but do not change any
other properties.
6. Save the file and make note of the time it took to give back UI control. 
7. Make many copies for the new shape and place them any where in the document.
8. Save the file and make note of the time it took to give back UI control. 

Actual Results:
3. The save operation in this step should be instantaneous.
6. It is noticeble an unusual delay. The procesor gets 100% use before
returning the control to the UI.
8. The delay of the operation seems proportional to the number of shapes
created. The time to gat back the control to the UI starts to be ureasonable
long.


Expected Results:
The open, Close and Save operations shoud be reasonable quick and proportional
to the amount of data saved.
Shapes with gradient infill should not affect unreasonably the CPU utilization
of the application.


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Computer
==================
Hardware:         Raspberry Pi 4
Operating System: Raspbian GNU/Linux 10 (buster)
Kernel:           Linux 4.19.75-v7l+
Architecture:     arm

About Libreoffice
=================
Version:          6.1.5.2
Build ID:         1:6.1.5-3+rpi1+deb10u4
CPU threads:      4; OS: Linux 4.19; UI render: default; VCL: gtk3; 
Locale:           en-GB (en_GB); Calc: threaded</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>