https://bugs.freedesktop.org/show_bug.cgi?id=49361

stfhell <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|"Record changes" fails to   |"Record changes" fails to
                   |record some changes         |record changes of and in
                   |                            |draw elements

--- Comment #5 from stfhell <[email protected]> 2012-09-13 10:46:19 UTC ---
I think you are right in seeing it as a bug. The OpenDocument format
specification allows track changes in all <text:p> elements, so both insertion
and deletion of a <draw:*> element in a text paragraph can be tracked in the
file (changes of attributes cannot, however), but text changes within a
<text:p> element of any <draw:*> element can be tracked as well.

The reason why this does not happen must lie with how LO handles draw elements
internally. But there is no good reason not to expect LO to record such
changes. After all, adding or deleting images or changes text in squares and
balloons are changes of the document. A user would expect such changes to be
recorded.

I have noticed that inserting draw elements is indeed tracked by LO 3.4.4 if
the draw element is anchored as a character.

Reproduce with the attached document Tracking_draw_elements.odt or any other
ODT:

- Go to a passage with no tracked changes. Enable "track changes" and insert a
rectangle. -> The insertion of the rectangle is not tracked.

- Enable "track changes", write some normal text and insert a rectangle which
is anchored as a character. -> The insertion of the rectangle is tracked.

This behaviour cannot really be intentional, it makes no sense and probably
isn't even a minor bug because you can't rely on LO tracking, showing and (in
case of change rejection) undoing all changes to a document.

I have changed the bug summary to make it more precise.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to