<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 - Every line in file is spell-checked every time scrolling occurs"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=111309">111309</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Every line in file is spell-checked every time scrolling occurs
          </td>
        </tr>

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

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

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </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>Calc
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>usrjph@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
Spell-checking occurs on every visible line after scrolling, even if I scroll
up the document to where spell-checking has already occurred. I have watched my
CPU usage spike as the spell-check red line (incorrect spelling) gradually
appears down my spreadsheets.

RHEL Desktop: libreoffice-4.3.7.2-2.el6_9.1

Steps to Reproduce:
1. Open a CSV with most fields containing invalid dictionary words
2. You will see the spellcheck progress down the page underlining words
3. Scroll down and the spellcheck will start from the top of the visible fields
4. Scroll up and it will re-check the screen again

Actual Results:  
All data constantly re-checked for spelling despite data in fields not changing

Expected Results:
One check of all visible fields until a field is modified, scrolling to new
fields should spellcheck the new fields only, scrolling back to a previous
checked part of the document should ideally not result in re-checking.


Reproducible: Always

User Profile Reset: No, I haven't personally touched this but my org & distro
may have

Additional Info:


User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Firefox/52.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>