https://bugs.documentfoundation.org/show_bug.cgi?id=166723

--- Comment #23 from Lars Jødal <[email protected]> ---
(In reply to Eyal Rozenberg from comment #21)

> The action we're discussing is an _acceptance_, not a _rejection_. After the
> acceptance, a reversion is introduced as a tracked change. 

In which way is the action an acceptance? The action of "Reinstate" (as it is
still called) is to reject a change made by someone else, but instead of the
change simply vanishing (normal rejection), a track of the change is kept:

- Text that was suggested deleted appears as both deleted and inserted (rather
than just being written unchanged, as would be the case for a normal
rejection).

- Text that was suggested inserted appears as deleted (rather than just
disappearing).

In both cases, if the result is afterwards accepted, the text will go back to
original, i.e., to what it would be like if the changes had simply been
rejected with normal Rejection. Thus, the text ends up with the changes
rejected, not with the changes accepted.

Put another way: Reinstate + Accept = Reject

Attachment 201313 contains a small test file to experiment with: The text
includes suggested changes by someone else (me), suitable for a check of the
Reinstate function. LO 25.8.beta1 is available as a suitable version to test
with.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to