<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 - EDITING More than one change tracked character formatting of the same text is not reverted"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=143918">143918</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>EDITING More than one change tracked character formatting of the same text is not reverted
</td>
</tr>
<tr>
<th>Product</th>
<td>LibreOffice
</td>
</tr>
<tr>
<th>Version</th>
<td>7.3.0.0 alpha0+ Master
</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>Keywords</th>
<td>implementationError
</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>libreoffice@nisz.hu
</td>
</tr>
<tr>
<th>CC</th>
<td>nemeth@numbertext.org, varga.balazs3@nisz.hu
</td>
</tr>
<tr>
<th>Blocks</th>
<td>143050
</td>
</tr></table>
<p>
<div>
<pre>Created <span class=""><a href="https://bugs.documentfoundation.org/attachment.cgi?id=174350" name="attach_174350" title="Example file from Writer">attachment 174350</a> <a href="https://bugs.documentfoundation.org/attachment.cgi?id=174350&action=edit" title="Example file from Writer">[details]</a></span>
Example file from Writer
This is a followup to <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Text formatting changes (in docx-file) are not shown with track changes (and not recorded by the way)"
href="show_bug.cgi?id=50447">bug 50447</a>
Now change tracking records the previous state of direct character formatting
applied to a text. Rejecting a character formatting change restores this.
However if two (or more) different direct character formatting is changed only
the last one is recorded and can be rejected, previous one is silently
accepted.
Steps to reproduce:
1. Have a bit of text in Writer with change tracking enabled
2. Apply bold formatting to a word
3. Change the font size of the same word, for example to 18 pt.
4. Reject the tracked change
Actual results:
The 18pt font size is reverted, the bold formatting is not.
Expected results:
The bold formatting of the text should be reverted too.
The second CT entry simply overwrote the first one instead of being applied to
it.
As another example see attached docx file from Word:
It has two character formatting applied to a word, a font size change to 18 pt
and bold formatting. Writer opens this as a single CT entry with two
formatting, and rejecting works as expected with both formatting reverted.
LibreOffice details:
Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: dd3ab0fd737ff84657ff34eebafe2628f489e5a1
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Calc: CL</pre>
</div>
</p>
<div id="referenced">
<hr style="border: 1px dashed #969696">
<b>Referenced Bugs:</b>
<ul>
<li>
[<a class="bz_bug_link
bz_status_NEW "
title="NEW - [META] Track Changes of text formatting"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=143050">Bug 143050</a>] [META] Track Changes of text formatting
</li>
</ul>
</div>
<br>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>