<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 - auto-update Table of Contents (TOC) whenever headlines are changed / addded / removed"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=135339">135339</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>auto-update Table of Contents (TOC) whenever headlines are changed / addded / removed
          </td>
        </tr>

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

        <tr>
          <th>Version</th>
          <td>Inherited From OOo
          </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>enhancement
          </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>lo@disr.it
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
--

Steps to Reproduce:
1. have writer document 
2. change / add / remove headline or TOC relevant element

Actual Results:
TOC not updated. Currently LO required the user to manually update the TOC via
right-click on TOC > Update Index

Expected Results:
It would be more intuitive and convenient to automatically have LO update the
TOC.


Reproducible: Always


User Profile Reset: No



Additional Info:
Obviously this raises performance needs. Maybe the documents I tested with were
too small to cause any noticeable performance implications when updating TOC.

Also some logic would be required to not have LO update the TOC for every
single keyboard press that is done. So whenever a TOC relevant element is
changed, that could trigger a 30 second delay to update the TOC.

If this is a performance concern at all, a setting option could be added to
disable / enable. But adding more settings isn't great.</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>