<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 - Character styles get out of sync with default paragraph style"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=108498">108498</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Character styles get out of sync with default paragraph style
          </td>
        </tr>

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

        <tr>
          <th>Version</th>
          <td>5.3.3.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>Writer
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>khanson679@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>It is my understanding that that character styles inherit from the default
paragraph style. To see this, make a character style called "Small" with font
size set to 80%, and apply it to some default text and a heading -- both will
be the same size, 80% of the default style font size.

However, changes to default paragraph style seem not to propagate to character
styles. For example, change the font size, say from 12pt to 20pt, and then
create a "Small" character style as above and apply it. The result will be
10.8pt, not 18pt. Changing the order of these steps doesn't seem to make a
difference. While creating or modifying any character style, the font size
shown is also the old one (12 pt), which makes it pretty clear that something
is not being updated.

Remembering some weirdness between paragraph styles and Basic Fonts menu that I
experienced in the past, I tried manipulating the "default" font size from
there. Sure enough, the changes are reflected in both the default paragraph and
character styles, and the font size shown in the character style menus.

There are some complications, though. First, existing character styles with
relative font sizes still aren't updated. This suggests that there may be an
additional problem, like the relative font size being stored as an absolute one
(though it still displays as a relative size in the interface).

Second, I recall times when after modifying the default paragraph style,
subsequent changes through Basic Fonts had no effect. That is, until clicking,
Default, Okay, then changing the font there once again. I can't replicate this
at the moment, though.</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>