<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Applying formatting doesnt work correctly if cell contains multiple direct formatting sequences"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=39969#c15">Comment # 15</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Applying formatting doesnt work correctly if cell contains multiple direct formatting sequences"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=39969">bug 39969</a>
              from <span class="vcard"><a class="email" href="mailto:philipz85@hotmail.com" title="Yousuf Philips (jay) <philipz85@hotmail.com>"> <span class="fn">Yousuf Philips (jay)</span></a>
</span></b>
        <pre>Created <span class=""><a href="http://bugs.documentfoundation.org/attachment.cgi?id=133824" name="attach_133824" title="sample ods">attachment 133824</a> <a href="http://bugs.documentfoundation.org/attachment.cgi?id=133824&action=edit" title="sample ods">[details]</a></span>
sample ods

So i created this sample spreadsheet in 5.5 master.

If you select C2 and apply italics and then unapply italics, the text
previously having italics retain italics. So if we investigate the xml, we see
the C2 originally is like so.

 <style:style style:name="T3" style:family="text">
   <style:text-properties fo:font-style="italic" ... />
 </style:style>
 <style:style style:name="T4" style:family="text">
   <style:text-properties fo:font-style="italic" ... />
 </style:style>

 <table:table-cell ...>
   <text:p>
     <text:span text:style-name="T3">Italic Text</text:span>
   </text:p>
   <text:p>Non-Italic Text</text:p>
   <text:p>
     <text:span text:style-name="T4">Italic Text</text:span>
   </text:p>
 </table:table-cell>

And after apply the italics, it has applied it at the cell level and not at the
individual paragraph levels, as the xml looks like this.

 <style:style style:name="ce2" style:family="table-cell" ... >
   <style:text-properties fo:font-style="italic" ... />
 </style:style>

 <table:table-cell table:style-name="ce2" ... >
   <text:p>
     <text:span text:style-name="T3">Italic Text</text:span>
   </text:p>
   <text:p>Non-Italic Text</text:p>
   <text:p>
     <text:span text:style-name="T4">Italic Text</text:span>
   </text:p>
 </table:table-cell>

And when unapplying the italics, it also sets it at the cell level, which the
paragraph level attributes will ignore.

 <style:style style:name="ce3" style:family="table-cell" ... >
   <style:text-properties fo:font-style="normal" ... />
 </style:style>

 <table:table-cell table:style-name="ce3" ... >
   <text:p>
     <text:span text:style-name="T3">Italic Text</text:span>
   </text:p>
   <text:p>Non-Italic Text</text:p>
   <text:p>
     <text:span text:style-name="T4">Italic Text</text:span>
   </text:p>
 </table:table-cell>

This problem can also be seen with D2 when applying & unapplying underline and
should also be seen in B2 when applying & unapplying bold, but it is broken.</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>