<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:mikekaganski@hotmail.com" title="Mike Kaganski <mikekaganski@hotmail.com>"> <span class="fn">Mike Kaganski</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTABUG - The formatting of the target paragraph should remain intact upon pasting content from another paragraph"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=124959">bug 124959</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>UNCONFIRMED
</td>
<td>RESOLVED
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>NOTABUG
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTABUG - The formatting of the target paragraph should remain intact upon pasting content from another paragraph"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=124959#c27">Comment # 27</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTABUG - The formatting of the target paragraph should remain intact upon pasting content from another paragraph"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=124959">bug 124959</a>
from <span class="vcard"><a class="email" href="mailto:mikekaganski@hotmail.com" title="Mike Kaganski <mikekaganski@hotmail.com>"> <span class="fn">Mike Kaganski</span></a>
</span></b>
<pre>This is not a bug. (But I agree, that we need a better documentation; yet, to
document the million of existing special casing in the code designed for ease
of use of some, which sometimes surprise others, is next to impossible :D)
If you use LibreOffice 7.1 or newer (which you already have), you may use Style
Inspector [1] to easily spot the difference between paragraphs having your
custom formatting vs. the one with standard list (I assume it is applied using
F12). The difference is that the rest of paragraphs have paragraph styles where
those properties are defined, while standard list is applied simply by setting
a direct formatting (list style name, list ID...).
LibreOffice treats *empty* paragraph specially for the case of pasting into it.
Specifically in that case of pasting into an empty paragraph, the paragraph
formatting is taken into account. Paragraph styles are applied along with the
character formatting. This is specifically for the convenience of users who
expect this kind of behavior (and no, I don't have an idea which percentage of
users expects that - I only know that it's done on purpose, and to change that,
a proposal should be made to UX, which would evaluate pros and contras - and
then it's doable). But if your destination is not empty (e.g., contains a
single space), this special processing does not happen.
And no, I don't think that introducing a configuration is a way forward: it
would add complexity to already complex code, adding a condition to an
exception - giving another dimension to already infinite number of possible
states.
Indeed, when a paragraph style contain reference to a list style, applying that
paragraph style brings list to the destination. When paragraph style contains
spacing settings, they will get applied. Even settings from the paragraph with
F12 numbering will get applied - to test, pre-apply a Heading or Title
paragraph style to C2, and then paste there something from F12-numbered
paragraph - you'll see that the cell looses previous formatting from
title/heading styles.
[1] <a href="https://wiki.documentfoundation.org/ReleaseNotes/7.1#Style_inspector">https://wiki.documentfoundation.org/ReleaseNotes/7.1#Style_inspector</a></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>